- 28 Apr, 2010 1 commit
-
-
Ian Lynagh authored
-
- 19 Dec, 2009 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 18 Dec, 2009 1 commit
-
-
Ian Lynagh authored
And skip testwsdeque if it is not in-tree, as we rely on some headers from the build tree.
-
- 28 Nov, 2009 1 commit
-
-
Ian Lynagh authored
This increases the parallelism possible, and allows us to track what progress we are making.
-
- 24 Nov, 2009 1 commit
-
-
Simon Marlow authored
-
- 04 Nov, 2009 1 commit
-
-
Simon Marlow authored
-
- 04 Apr, 2009 1 commit
-
-
Ian Lynagh authored
-
- 03 Apr, 2009 1 commit
-
-
Ian Lynagh authored
-
- 23 Nov, 2008 1 commit
-
-
Ian Lynagh authored
-
- 12 Jun, 2008 1 commit
-
-
Ian Lynagh authored
-
- 20 Apr, 2008 1 commit
-
-
Ian Lynagh authored
I think different Linux setups generate different output for these tests, so we just ignore the output on Linux now.
-
- 06 Feb, 2008 1 commit
-
-
Simon Marlow authored
Also, clean up the way we find the output file. From the comment: # Finding the sample output. The filename is of the form # # <test>.stdout[-<compiler>][-<version>][-<wordsize>][-<platform>] # # and we pick the most specific version available. The <version> is # the major version of the compiler (e.g. 6.8.2 would be "6.8"). For # more fine-grained control use if_compiler_lt(). I'll update the wiki too.
-
- 22 Jan, 2008 1 commit
-
-
Simon Marlow authored
-
- 15 Dec, 2007 1 commit
-
-
Ian Lynagh authored
Now instead of saying, e.g. namebase_if_compiler_lt('ghc','6.9', 'foo-6.8') you say if_compiler_lt('ghc','6.9', namebase('foo-6.8'))
-
- 22 Nov, 2007 1 commit
-
-
Simon Marlow authored
-
- 19 Oct, 2007 1 commit
-
-
Ian Lynagh authored
Allows us to use a different name base for foo.stderr for old compilers, e.g. test('tc141', namebase_if_compiler_lt('ghc', '6.9', 'tc141-6.8'), compile_fail, [''])
-
- 13 Sep, 2007 1 commit
-
-
Simon Marlow authored
This is better than a top-level clean() when using threads
-
- 27 Jun, 2007 1 commit
-
-
Simon Marlow authored
-
- 23 Jun, 2007 1 commit
-
-
Ian Lynagh authored
The user001 test in the unix package can fail when stdin comes from a file.
-
- 13 Jun, 2007 1 commit
-
-
Simon Marlow authored
-
- 13 Apr, 2007 1 commit
-
-
Ian Lynagh authored
When working on a new foo extension, you can now put your tests in the testsuite, set ProjectTags=-foo in mk/build.mk and skip_unless_tag('foo') in the tests.
-
- 05 Apr, 2007 1 commit
-
-
Ian Lynagh authored
-
- 31 Mar, 2007 1 commit
-
-
Ian Lynagh authored
-
- 05 Mar, 2007 1 commit
-
-
Ian Lynagh authored
-
- 21 Feb, 2007 1 commit
-
-
Simon Marlow authored
This means we can put package-specific tests in the repository for the package, rather than putting them in the testsuite. There should be a .T file to go with the tests, in the same way as for other tests in the testsuite (but this could be in addition to a standalone test driver that works with Cabal's 'setup test').
-
- 06 Feb, 2007 1 commit
-
-
Ian Lynagh authored
-
- 05 Jan, 2007 1 commit
-
-
Simon Marlow authored
-
- 14 Dec, 2006 1 commit
-
-
Simon Marlow authored
-
- 13 Oct, 2006 1 commit
-
-
Ian Lynagh authored
-
- 29 Aug, 2006 1 commit
-
-
Ian Lynagh authored
I had to pull the global classes and instances out into their own module as there was a catch-22: testlib needed to know if threading was enabled, but we don't know that until we have gone through the argument, but going through the arguments required changing things like config in testlib.
-