exercism / java-test-runner

GNU Affero General Public License v3.0
9 stars 13 forks source link

Add integration tests #34

Closed ErikSchierboom closed 2 years ago

ErikSchierboom commented 3 years ago

There should be tests to verify the test runner behavior. The best option is probably to mimic what other tracks are doing, and having a tests directory with some golden tests (see https://github.com/exercism/prolog-test-runner/tree/main/tests) and then having a bin/run-tests.sh and [bin/run-tests-in-docker.sh](https://github.com/exercism/prolog-test-runner/blob/main/bin/run-tests-in-docker.sh] script files. These are then used in a CI workflow.

ericbalawejder commented 2 years ago

Has this issue been addressed? It looks like the golden tests are here: https://github.com/exercism/java-test-runner/tree/main/tests from https://github.com/exercism/java-test-runner/pull/41 and the shell scripts are here: https://github.com/exercism/java-test-runner/tree/main/bin

ErikSchierboom commented 2 years ago

Correct! This issue should have been closed by #41.