Idris2-boot/tests
Edwin Brady 1b36dd99b1 Move putChar, getChar etc primitives to C
Back ends can still shortcut these and use their own primitives, but
doing things this way gives consistent behaviour between the simple IO
primitives and file IO, and allow us to use stdin/stdout consistently
(e.g. to flush stdout).
This also fixes the behaviour of 'replWith' to be consistent with the
Idris 1 version.
2020-05-13 11:09:05 +01:00
..
chez Move putChar, getChar etc primitives to C 2020-05-13 11:09:05 +01:00
ideMode Update test output 2020-04-27 14:45:06 +01:00
idris2 Move putChar, getChar etc primitives to C 2020-05-13 11:09:05 +01:00
ttimp Change argument unification order 2020-04-28 11:31:18 +01:00
typedd-book Adjust some tests. 2020-04-18 12:19:17 +02:00
Main.idr Move putChar, getChar etc primitives to C 2020-05-13 11:09:05 +01:00
Makefile [ new ] interactive test runner 2020-04-06 11:06:19 +01:00
README.md Add instructions on how to run a subset of the tests 2019-07-28 20:21:34 +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.