Idris2/tests
Denis Buzdalov 9990b5ad29 Namespaces were shadowed in all standard codegens.
This allows, for exmaple, to have apostrophes in module names.
Test was added only for chez, however this should be viable for all
targets with `:exec` implemented.
2020-11-26 11:17:36 +00:00
..
chez Run tests chez029 and node022 via code generator 2020-10-24 12:34:04 +01:00
ideMode Merge branch 'revert-projections' into master 2020-10-11 08:12:00 +02:00
idris2 Namespaces were shadowed in all standard codegens. 2020-11-26 11:17:36 +00:00
node Run tests chez029 and node022 via code generator 2020-10-24 12:34:04 +01:00
prelude/reg001 Restore Bool operators precedence 2020-07-18 05:49:35 -07:00
ttimp [ debug ] pretty printer for case trees (#652) 2020-09-09 16:22:22 +01:00
typedd-book change runState's to take state first to allow easier use 2020-09-15 09:23:41 +01:00
Lib.idr Make Idris2 test harness available for the many and not the few. (#719) 2020-10-19 09:26:23 +01:00
Main.idr Namespaces were shadowed in all standard codegens. 2020-11-26 11:17:36 +00: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.