diff --git a/.gitignore b/.gitignore index 6b65256..d716684 100644 --- a/.gitignore +++ b/.gitignore @@ -4,5 +4,6 @@ /.gradle /build +/target *.class diff --git a/README.md b/README.md index 2f0b6ad..786d9ff 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,7 @@ Got more than 2³² judges? Use a `Long[]` in a `ProposalTally`. - [ ] Guess the amount of judges - [ ] Release v0.2.0 - [ ] Publish on package repositories + - [ ] Gradle - [ ] Maven - [ ] … ? (please share your knowledge to help us!) - [ ] Release v0.3.0 @@ -65,7 +66,13 @@ Feel free to fork and request merges for your contributions and active readings ## Run the test-suite -`CTRL+F11` in Eclipse. +Install [maven](https://maven.apache.org), and run: + + mvn test + +> Maven is available as a debian package: `apt install maven` + +You can also use a runner in Eclipse. (`CTRL+F11` to rerun) ## License diff --git a/build.gradle b/build.gradle index 4785b14..9db2bb7 100644 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ repositories { } dependencies { - // Use the JUnit test framework with assertions and stuff + // Use the JUnit test framework with assertions and benchmarks testImplementation 'org.junit.jupiter:junit-jupiter:5.6.3' testImplementation 'org.openjdk.jmh:jmh-generator-annprocess:1.21' @@ -26,6 +26,5 @@ dependencies { // This dependency is used internally, and not exposed to consumers on their own compile classpath. //implementation 'com.google.guava:guava:23.0' - }