Closed nakengelhardt closed 2 years ago
lgtm
I also added a slightly different way to add tests that need a script in the just merged --keep-going PR, but will look into doing some overall cleanup of the tests so things are a bit more unified.
If you're looking into cleaning up the tests, a great feature to have would also be the ability to disable tests that use solvers not installed (suprove specifically, since it doesn't compile on mac so I can never run the full ci test locally...)
Unexpected return statuses weren't being handled properly. This fixes #143 and puts a more explicit message in the JUnit testcase for the build execution describing the mismatch.
Also sets up a directory for tests that need a script and not just an .sby file.