Iavor Diatchki
d377f38c9d
Use the factored-out test-runner.
2018-12-11 16:30:02 -08:00
Aaron Tomb
0d0eb2cbc3
Fix path names of .md files during tests
2018-09-04 16:31:36 -07:00
Iavor Diatchki
d46c5e26de
Use the full path when suggesting the fix for the test. Fixes #509
2018-06-20 16:55:49 -07:00
Diatchki
fcf5230bbd
Fix build
...
Make it work with GHC 8.2
2018-04-03 09:55:31 -07:00
Aaron Tomb
0bbb7fa6ec
Fix tests with GHC 8.4.1
2018-04-02 15:35:03 -07:00
Brian Huffman
fccf55f30f
Remove obsolete cvs-era $Header$ keywords.
2018-03-22 13:33:12 -07:00
Iavor Diatchki
01b72ce0f9
When a test fails, print a suggestion how to make the output gold.
2017-12-21 10:14:44 -08:00
Iavor Diatchki
043334f8f9
Name is cryptol
nowadays
2017-10-16 14:05:17 -07:00
Adam C. Foltzer
4d3fc9a413
Update copyright dates and add missing headers
2016-01-19 18:19:35 -08:00
Adam C. Foltzer
ad3fdb4e14
use base-compat to remove much CPP
2015-10-08 16:54:08 -07:00
Trevor Elliott
3ca8746eb3
Allow expected failures to be ignored
2015-03-30 16:58:33 -07:00
Adam C. Foltzer
5768dac5c0
prepare for 7.10
...
- Move the stackage file so it's not on by default (will test with it on
Jenkins instead of all the time)
- Use CPP to remove unnecessary import warnings in 7.10
2015-03-30 13:07:37 -07:00
Adam C. Foltzer
0536d0f15a
update copyright years
2015-03-24 11:19:52 -07:00
Adam C. Foltzer
faab7b0b0a
tweak paths in test output for Windows
2015-03-06 12:03:21 -08:00
Iavor S. Diatchki
be546b4261
Modify testrunniner to figure out on its own if we have a dir or a test.
...
This means we don't need -d anymore, and now we can run individual tests
from the comman line.
2015-02-25 14:19:11 -08:00
Trevor Elliott
b3341c02c9
Allow make test
to output the diff results
2014-12-05 16:49:58 -08:00
Trevor Elliott
c2821da104
Make the diff command line absolute
2014-12-05 16:27:08 -08:00
Iavor S. Diatchki
65c9f1f2bf
Add support for marking failing tests as known.
...
To mark a failing test as a known failure, you should add a file with
a name like this:
TESTNAME.icry.fails
When the test runs, if it fails, then the contents of this file is displayed.
It is a probably a good idea for the contents to reference the ticket where
the failure was reported.
When the problem is fixed, the `.fails` should be removed. Failing to do
so will result in test failure (i.e., a test that passes but has a `.fails`
file is considered an error).
2014-10-01 14:13:59 -07:00
Adam C. Foltzer
ba0a0e8576
Initial import from internal repo
2014-04-17 15:34:25 -07:00