Idris2/tests
Edwin Brady ffbea6d160 Use 'unify' rather than 'convert' if possible
'convert' doesn't solve holes, so might reject things that are solvable.
This can be an issue when resolving interfaces, because we were using
convert for arguments of the invertible holes that arise when trying to
resolve them. Fixes #66.
2020-06-29 15:04:32 +01:00
..
chez Merge pull request #345 from edwinb/hasio 2020-06-21 20:24:29 +01:00
ideMode Extract Prelude.Basics, Prelude.Uninhabited from Prelude 2020-06-22 18:10:06 +01:00
idris2 Pay attention to nested names in coverage check 2020-06-29 13:27:00 +01:00
ttimp add parens for some TTImp Shows 2020-06-06 17:16:43 -07:00
typedd-book Fixed tests 2020-06-11 22:46:36 +02:00
Main.idr Use 'unify' rather than 'convert' if possible 2020-06-29 15:04:32 +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.