Idris2/tests
Edwin Brady 6887a5f95f Record local hints in delayed elaborators
We might not have set up search problems yet when delaying an
elaborator, so we need to know what the local hints were at the point of
delay.
2021-03-03 13:49:32 +00:00
..
base/system_file001 Add a total way of reading files in. (#1070) 2021-02-18 11:13:25 +00:00
chez [ fix #758 ] desugar non-binding sequencing in do blocks to (>>) (#1095) 2021-02-24 11:07:16 +00:00
gambit/bitops001 [ new ] Bitwise XOR for Bits64 and Integer (#1026) 2021-02-16 15:14:56 +00:00
ideMode Make :typeat a useful command (#998) 2021-02-05 16:15:40 +00:00
idris2 Record local hints in delayed elaborators 2021-03-03 13:49:32 +00:00
node [ fix #758 ] desugar non-binding sequencing in do blocks to (>>) (#1095) 2021-02-24 11:07:16 +00:00
prelude/reg001 Restore Bool operators precedence 2020-07-18 05:49:35 -07:00
racket [ fix #758 ] desugar non-binding sequencing in do blocks to (>>) (#1095) 2021-02-24 11:07:16 +00:00
refc [ new ] support record projections in refc backend (#1054) 2021-02-15 10:35:46 +00:00
templates fixed whitespace for *.idr,*.ipkg,*.tex,*.yaff, and *.lidr 2021-01-22 15:08:49 +00:00
ttimp [ new ] Bitwise XOR for Bits64 and Integer (#1026) 2021-02-16 15:14:56 +00:00
typedd-book [ fix #794 ] missing cases in recoverable 2021-02-24 20:25:04 +00:00
Lib.idr [ fix #758 ] desugar non-binding sequencing in do blocks to (>>) (#1095) 2021-02-24 11:07:16 +00:00
Main.idr Record local hints in delayed elaborators 2021-03-03 13:49:32 +00:00
Makefile Make sure literals are normalise on LHS 2020-05-23 11:48:15 +01:00
README.md Test templates (#585) 2020-11-27 15:40:02 +00: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.

Templates for common test instances can be found in the templates folder.