cryptol/tests
David Thrane Christiansen 02dfc4a898 Enforce that includes are UTF8
Previously, "include" used locale-dependent decoding of source files,
while the rest of Cryptol uses UTF8. This change makes "include"
consistent with the rest of Cryptol, and adds a test that checks for
malformed UTF8.
2020-06-09 09:02:22 -07:00
..
issues Post-merge test suite fixups 2020-05-26 17:45:42 -07:00
modsys Enforce that includes are UTF8 2020-06-09 09:02:22 -07:00
mono-binds Remove leading ./ from file names in test output 2019-10-28 13:57:37 -07:00
parser Partially update the test suite 2020-05-15 09:33:32 -07:00
regression yet more shifting fixes 2020-06-03 18:45:42 -07:00
renamer Remove leading ./ from file names in test output 2019-10-28 13:57:37 -07:00
.gitignore Initial import from internal repo 2014-04-17 15:34:25 -07:00
cryptol-test-runner.cabal Update cryptol-test-runner maintainer and license 2019-12-23 18:18:54 -08:00
Main.hs Use the factored-out test-runner. 2018-12-11 16:30:02 -08:00
README Add comment in README explaining how to run tests. 2016-03-04 09:05:47 -08:00

Test suites:

regression: tests from Cryptol-1's regression test suite.
issues: tests related to issues in the bug tracker.

To manually run the test suite over all issues/* tests simply cabal build the
test suite runner then run:

./dist/build/cryptol-test-runner/cryptol-test-runner -c `which cryptol` ./issues/*.icry