- 11 Feb, 2013 5 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
The name 'os' clashes with a python library
-
ian@well-typed.com authored
Gives a list of tickets that the testsuite thinks are broken, and what bug it thinks is the reason. This can then be pasted into trac and 'previewed', which will show any closed tickets with strikeout.
-
- 10 Feb, 2013 1 commit
-
-
ian@well-typed.com authored
In particular, the 3 values you most need to care about (framework failures, unexpected passes, unexpected failures) are now together in a block.
-
- 08 Feb, 2013 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
- 07 Feb, 2013 8 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
Uses look like stats_num_field('bytes allocated', [(wordsize(32), 45648, 5), (wordsize(64), 49400, 5)]) where the first matching triple will be used. e.g. we could override the Win32 expected values with: [(platform('i386-unknown-mingw32'), 41000, 5), (wordsize(32), 45648, 5), (wordsize(64), 49400, 5)]) with other 32-bit platforms falling through to the wordsize(32) case. This makes it easier to give different values for different platforms, while being sure that all platforms are covered.
-
ian@well-typed.com authored
This allows them to give framework failures. I also had to change how setTestOpts works. Now, rather than applying the options to the directory's "default options", it just stores the options to be applied for each test (i.e. once we know the test name).
-
ian@well-typed.com authored
We now deepcopy the options for each test, which means that the test helpers don't need to worry about sharing.
-
ian@well-typed.com authored
-
ian@well-typed.com authored
This will reduce the number of helper functions that we need
-
ian@well-typed.com authored
-
ian@well-typed.com authored
This gives hte list of tests with unexpected results, so that you can easily run them again.
-
- 06 Feb, 2013 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
We now use *_range_field everywhere instead
-
- 05 Feb, 2013 1 commit
-
-
Ian Lynagh authored
We were getting a Creating library file: dist\build\libHStest-1.0-ghc7.7.20130205.dll.a message on stderr. We can't turn it off, so now the test just normalises it away.
-
- 02 Feb, 2013 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
- 25 Jan, 2013 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
This means that hitting ^C now stops the testsuite from running, rather than just killing the current test.
-
- 24 Jan, 2013 3 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
All tests used to use .hpc, which caused failures when running in parallel.
-
ian@well-typed.com authored
-
- 22 Jan, 2013 2 commits
-
-
ian@well-typed.com authored
We now get a framework failure if a test name doesn't match ^[a-zA-Z0-9][a-zA-Z0-9._/-]*$
-
ian@well-typed.com authored
-
- 17 Jan, 2013 1 commit
-
-
mad.one@gmail.com authored
Fixes Trac #7573 . Signed-off-by:
Austin Seipp <mad.one@gmail.com>
-
- 12 Jan, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 08 Jan, 2013 1 commit
-
-
tibbe authored
-
- 14 Dec, 2012 1 commit
-
-
ian@well-typed.com authored
-
- 17 Nov, 2012 1 commit
-
-
ian@well-typed.com authored
-
- 10 Nov, 2012 1 commit
-
-
ian@well-typed.com authored
arrowfail001 currently fails only when DEBUG is defined.
-
- 13 Oct, 2012 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
We get a reference to memcpy@plt rather than memcpy
-
- 12 Oct, 2012 1 commit
-
-
ian@well-typed.com authored
dynamic ghci can't load .a files
-
- 11 Oct, 2012 3 commits
-
-
ian@well-typed.com authored
This is more efficient than having to wait for all threads to finish before each 'alone' test.
-
ian@well-typed.com authored
They are mutable values, so altering them affects other tests too
-
ian@well-typed.com authored
-