This project is implemented according to the specification.
git clone git@github.com:pv286-team/project.git
cd project
mvn package
java -jar target/panbyte-1.0-SNAPSHOT.jar
- Unit tests are launched automatically during build (and build fails if tests do not succeed)
- They can be also run locally with
mvn tests
- They can be also run locally with
- Integration tests can be run with
python3 util/assigment-tests.py
andpython3 util/integration-tests.py
- To run fuzz tests, the environment variable
JAZZER_FUZZ=1
must be set to perform fuzzing- For running the fuzz tests, use the IDE