Idris2/tests
Edwin Brady 3120fcb84a Allow _ for names in pi binders
This is mostly to make it easier to write linear function types without
having to invent names for everything, which might be noisy. Also it
improves the display of linear function types when the name isn't used
in the scope.
2020-05-25 13:14:51 +01:00
..
chez All functions now need to be covering by default 2020-05-24 19:58:20 +01:00
ideMode More coverage checking fixes 2020-05-24 18:33:43 +01:00
idris2 Allow _ for names in pi binders 2020-05-25 13:14:51 +01:00
ttimp Allow _ for names in pi binders 2020-05-25 13:14:51 +01:00
typedd-book All functions now need to be covering by default 2020-05-24 19:58:20 +01:00
Main.idr Allow _ for names in pi binders 2020-05-25 13:14:51 +01:00
Makefile Make sure literals are normalise on LHS 2020-05-23 11:48:15 +01:00
README.md Add test script 2020-05-19 18:25:18 +01:00
tests.ipkg Windows support 2020-05-21 15:13:06 +02:00

Tests

Note: The commands listed in this section should be run from the repository's root folder.

Run all tests: make test

To run only a subset of the tests use: make test only=NAME. NAME is matched against the path to each test case.

Examples:

  • make test only=chez will run all Chez Scheme tests.
  • make test only=ttimp/basic will run all basic tests for TTImp.
  • make test only=idris2/basic001 will run a specific test.