Idris-dev/test
2015-03-31 21:06:34 +02:00
..
basic001 Changed tests for new record syntax. 2015-03-19 18:49:21 +00:00
basic002 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
basic003 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
basic004 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
basic005 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
basic006 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
basic007 Updated changelog 2015-03-06 17:26:33 +00:00
basic008 Categorise tests 2014-01-30 17:24:08 +00:00
basic009 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
basic010 Fixed some tests broken under renaming 2014-09-26 07:34:38 +02:00
basic011 Library rearrangement done. 2015-03-19 18:09:53 +01:00
basic012 Add 'determining parameters' for classes 2015-03-17 23:54:45 +00:00
basic013 String in C is now UTF8 encoded 2015-03-28 17:13:59 +00:00
bounded001 Port Haskell's Bounded class 2014-02-21 14:47:24 +01:00
buffer001-disabled Temporarily disable buffer001 test 2014-02-01 20:36:51 +00:00
delab001 Fix Curses whitespace issue with test delab001 2014-11-30 14:16:04 -08:00
docs001 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
docs002 Merge pull request #2007 from david-christiansen/library-reorg 2015-03-20 10:17:48 +00:00
docs003 Improve display of documenation for named instances 2015-03-20 14:01:49 +01:00
dsl001 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
dsl002 Named lambda,let,pi in dsl block 2015-03-01 22:34:17 -06:00
dsl003 Named lambda,let,pi in dsl block 2015-03-01 22:34:17 -06:00
effects001 Fix visibility of imported things 2014-12-13 17:40:37 +00:00
effects002 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
effects003 Add missing test file 2015-01-01 17:21:28 +00:00
error001 Fix constraint generation/tests 2015-03-22 13:19:27 +00:00
error002 Categorise tests 2014-01-30 17:24:08 +00:00
error003 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
error004 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
error005 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
ffi001 New language-dependent FFI 2015-01-17 19:08:33 +00:00
ffi002 Merge pull request #2007 from david-christiansen/library-reorg 2015-03-20 10:17:48 +00:00
ffi003 Update test to avoid interactive-mode control chars 2014-02-04 13:50:45 +01:00
ffi004 Library rearrangement done. 2015-03-19 18:09:53 +01:00
ffi005 Library rearrangement done. 2015-03-19 18:09:53 +01:00
ffi006 Add test for FFI export (ffi006) 2015-03-07 22:09:52 +00:00
folding001 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
folding002 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
idrisdoc001 Namespaces only containing private members is now correctly considered empty 2014-04-30 15:06:21 +02:00
idrisdoc002 Removed test backups and converted tests to pure bash scripts 2014-04-23 02:13:29 +02:00
idrisdoc003 Removed test backups and converted tests to pure bash scripts 2014-04-23 02:13:29 +02:00
idrisdoc004 Fixed typo 2014-04-25 01:52:07 +02:00
idrisdoc005 Removed test backups and converted tests to pure bash scripts 2014-04-23 02:13:29 +02:00
idrisdoc006 Updated idrisdoc006 to be more throughly 2014-04-30 16:37:45 +02:00
idrisdoc007 Made test resistant to differences among command implementations 2014-04-23 10:20:25 +02:00
idrisdoc008 Added IdrisDoc test which verifies inclusion of abstract and public namespace members 2014-04-30 17:08:42 +02:00
idrisdoc009 Fix Curses craziness in test + missing test file 2015-01-03 22:01:21 -08:00
interactive001 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
interactive002 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
interactive003 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
interactive004 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
interactive005 Support type errors in docstrings 2014-10-18 09:09:39 -07:00
interactive006 Allow REPL to run on another port (flag --port) 2014-09-27 13:54:26 +02:00
interactive007 Library rearrangement done. 2015-03-19 18:09:53 +01:00
io001 Remove | annotation, make Force/Delay implicit 2014-02-13 18:17:26 +00:00
io002 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
io003 Library rearrangement done. 2015-03-19 18:09:53 +01:00
literate001 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
primitives001 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
primitives002 Add test for new float primitive prim__negFloat 2014-09-22 11:56:03 +01:00
primitives003 Library rearrangement done. 2015-03-19 18:09:53 +01:00
primitives004-disabled Remove Buffer and BitVector from parser 2015-03-28 17:47:05 +00:00
proof001 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
proof002 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
proof003 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
proof004 Categorise tests 2014-01-30 17:24:08 +00:00
proof005 Removed '_|_' as a built in declaration and renamed it to 'Void', 2014-10-11 20:00:19 +02:00
proof006 Removed '_|_' as a built in declaration and renamed it to 'Void', 2014-10-11 20:00:19 +02:00
proof007 set console width / adjust tests by using --consolewidth to make them work with the curses flag 2015-03-19 11:50:39 +00:00
proof008 "claim" and "unfocus" tactics 2015-02-17 14:19:45 +01:00
proof009 Fix interactive prover 2015-03-23 19:51:15 +00:00
quasiquote001 Fix constraint generation/tests 2015-03-22 13:19:27 +00:00
quasiquote002 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
quasiquote003 adjust test with --consolewidth for use with -f curses 2015-03-19 12:00:47 +00:00
quasiquote004 adjust tests with --consolewidth for use with -f curses 2015-03-19 12:26:17 +00:00
quasiquote005 Raw quasiquote patterns 2015-02-21 09:38:33 +01:00
records001 Merged. 2015-03-20 09:27:49 +00:00
records002 Changed tests for new record syntax. 2015-03-19 18:49:21 +00:00
records003 Merged. 2015-03-20 09:27:49 +00:00
reg001 Remove apply from reg001 since it's in the prelude! 2014-01-18 19:52:21 +00:00
reg002 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg003 adjust tests with --consolewidth for use with -f curses 2015-03-19 12:26:17 +00:00
reg004 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg005 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg006 adjust tests with --consolewidth for use with -f curses 2015-03-19 12:26:17 +00:00
reg007 adjust tests with --consolewidth for use with -f curses 2015-03-19 14:42:12 +00:00
reg009 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg010 adjust tests with --consolewidth for use with -f curses 2015-03-19 14:42:12 +00:00
reg011 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg012 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg013 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg014 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg015 Reset test runscripts to mode 0755 2013-11-18 22:36:55 +00:00
reg016 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg017 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg018 adjust tests with --consolewidth for use with -f curses 2015-03-19 14:42:12 +00:00
reg019 Reset test runscripts to mode 0755 2013-11-18 22:36:55 +00:00
reg020 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg021 Reset test runscripts to mode 0755 2013-11-18 22:36:55 +00:00
reg022 Reset test runscripts to mode 0755 2013-11-18 22:36:55 +00:00
reg023 adjust tests with --consolewidth for use with -f curses 2015-03-19 14:42:12 +00:00
reg024 Adjust tests to the changed String show instance 2013-11-25 18:10:46 +01:00
reg025 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg026 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg027 adjust test with --consolewidth for use with -f curses 2015-03-19 14:57:21 +00:00
reg028 adjust tests with --consolewidth for use with -f curses 2015-03-19 15:36:18 +00:00
reg029 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg030 Fix reg030. 2014-05-29 15:44:00 +01:00
reg031 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg032 Categorise tests 2014-01-30 17:24:08 +00:00
reg033 Move Fin, Vect and So from prelude to base 2014-12-31 20:18:02 +00:00
reg034 adjust tests with --consolewidth for use with -f curses 2015-03-19 15:36:18 +00:00
reg035 adjust tests with --consolewidth for use with -f curses 2015-03-19 15:36:18 +00:00
reg036 Fix parameter name propagation 2014-02-22 12:15:49 +00:00
reg037 Treat (=) as a special function name. 2014-03-05 12:46:23 +01:00
reg038 Tweak scoping rules in instance generation 2014-03-06 11:47:49 +00:00
reg039 Fix test reg039 and add it to idris.cabal 2014-04-15 13:26:39 +02:00
reg040 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg041 Fixed failing regression test due to new syntax extension rules 2015-02-24 21:42:00 +01:00
reg042 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg044 adjust tests with --consolewidth for use with -f curses 2015-03-19 16:50:50 +00:00
reg045 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
reg046 Remove dodgy unification hack 2014-07-11 14:26:30 +01:00
reg047 Fixed some accidentally wrong renamings. 2014-09-26 13:44:43 +02:00
reg048 Library rearrangement done. 2015-03-19 18:09:53 +01:00
reg049 adjust tests with --consolewidth for use with -f curses 2015-03-19 16:50:50 +00:00
reg050 Prevent unquotations from being parsed as infix operators 2015-03-05 16:22:51 +01:00
reg051-disabled New language-dependent FFI 2015-01-17 19:08:33 +00:00
reg052 Updated changelog 2015-03-06 17:26:33 +00:00
reg053 Changed (<$>) to (<*>) 2015-03-02 10:08:22 +01:00
reg054 adjust tests with --consolewidth for use with -f curses 2015-03-19 16:50:50 +00:00
reg055 adjust tests with --consolewidth for use with -f curses 2015-03-19 16:50:50 +00:00
reg056 adjust tests with --consolewidth for use with -f curses 2015-03-19 17:24:36 +00:00
reg057 Allow class constraints to be named 2015-01-01 22:51:47 +00:00
reg058 Scoped implicits fix 2015-02-14 13:58:06 +00:00
reg059 Trickiness with implicits in dependent classes 2015-03-19 12:56:05 +00:00
reg060 Avoid test clash with upstream 2015-03-22 10:49:17 +01:00
reg061 Avoid test clash with upstream 2015-03-22 10:49:17 +01:00
sourceLocation001 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
sugar001 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
sugar002 Categorise tests 2014-01-30 17:24:08 +00:00
sugar003 Categorise tests 2014-01-30 17:24:08 +00:00
sugar004 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
sugar005 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
tactics001 Allow new-style tactics to declare function signatures 2015-03-17 21:22:03 +01:00
totality001 adjust tests with --consolewidth for use with -f curses 2015-03-19 17:24:36 +00:00
totality002 adjust test totality002 with --consolewidth for use with -f curses 2015-03-19 17:33:42 +00:00
totality003 adjust test totality003 with --consolewidth for use with -f curses 2015-03-19 17:44:50 +00:00
totality004 adjust test totality004 with --consolewidth for use with -f curses 2015-03-19 18:08:19 +00:00
totality005 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
totality006 adjust test totality006 with --consolewidth for use with -f curses 2015-03-19 18:12:12 +00:00
totality007 adjust test totality007 with --consolewidth for use with -f curses 2015-03-19 18:27:16 +00:00
totality008 adjust test totality008 with --consolewidth for use with -f curses 2015-03-19 18:47:38 +00:00
tutorial001 Fix regression with data declarations in where 2014-03-10 20:47:41 +00:00
tutorial002 Address semantic differences in putting things to STDOUT. 2015-03-06 17:26:33 +00:00
tutorial003 Changed (<$>) to (<*>) 2015-03-02 10:08:22 +01:00
tutorial004 Removed '_|_' as a built in declaration and renamed it to 'Void', 2014-10-11 20:00:19 +02:00
tutorial005 Add tests for tutorial examples 2014-03-23 15:21:28 +00:00
tutorial006 adjust test tutorial006 with --consolewidth for use with -f curses 2015-03-19 18:51:22 +00:00
unique001 typo in unique001 test corrected 2015-03-19 19:05:49 +00:00
unique002 adjust test unique002 with --consolewidth for use with -f curses 2015-03-19 18:36:28 +00:00
unique003 adjust test unique003 with --consolewidth for use with -f curses 2015-03-19 18:54:38 +00:00
Makefile Add test for FFI export (ffi006) 2015-03-07 22:09:52 +00:00
mktest.pl Change from shebangs with absolute references to using /usr/bin/env 2013-11-18 17:10:00 +00:00
README Added IdrisDoc tests 2014-04-22 23:44:15 +02:00
runtest.pl Make tests work with sandboxes 2014-11-30 00:49:41 +01:00

Tests are categorised as follows:

basic:       Basic language features, some complete programs
dsl:         Embedded DSLs and features to support DSL development
effects:     Effects package
error:       Error messages and error reflection
ffi:         FFI calls, including type providers
idrisdoc:    Documentation tool functionality
interactive: Interactive editing, proof search
io:          IO monad
literate:    .lidr files; literate programming
primitives:  Primitive types
proof:       Theorem proving, tactics
sugar:       Syntactic sugar, syntax extensions
totality:    Totality checking
tutorial:    Examples from the tutorial

reg:         Regression tests, covering previous bug fixes