[commit: testsuite] master: Pass the test name to the test options (88fe831)

Ian Lynagh igloo at earth.li
Thu Feb 7 22:50:55 CET 2013


Repository : ssh://darcs.haskell.org//srv/darcs/testsuite

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/88fe8315284410fb5819ecb351f092faba0d975d

>---------------------------------------------------------------

commit 88fe8315284410fb5819ecb351f092faba0d975d
Author: Ian Lynagh <ian at well-typed.com>
Date:   Thu Feb 7 21:37:15 2013 +0000

    Pass the test name to the test options
    
    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).

 driver/runtests.py                   |    3 -
 driver/testlib.py                    |  183 +++++++++++++++++-----------------
 tests/concurrent/should_run/all.T    |    2 +-
 tests/cpranal/should_compile/all.T   |    2 +-
 tests/deSugar/should_compile/all.T   |    2 +-
 tests/ffi/should_compile/all.T       |    2 +-
 tests/ghci/prog004/prog004.T         |    2 +-
 tests/ghci/should_run/all.T          |    2 +-
 tests/llvm/should_compile/all.T      |    2 +-
 tests/perf/compiler/all.T            |    2 +-
 tests/plugins/all.T                  |    2 +-
 tests/programs/okeefe_neural/test.T  |    2 +-
 tests/rts/all.T                      |    2 +-
 tests/safeHaskell/check/all.T        |    2 +-
 tests/safeHaskell/check/pkg01/all.T  |    2 +-
 tests/safeHaskell/flags/all.T        |    2 +-
 tests/safeHaskell/safeInfered/all.T  |    2 +-
 tests/safeHaskell/safeLanguage/all.T |    2 +-
 tests/safeHaskell/unsafeLibs/all.T   |    2 +-
 tests/simplCore/should_run/all.T     |    2 +-
 tests/th/TH_spliceViewPat/test.T     |    2 +-
 tests/th/all.T                       |    2 +-
 tests/typecheck/should_compile/all.T |    2 +-
 tests/typecheck/should_run/all.T     |    2 +-
 24 files changed, 112 insertions(+), 118 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 88fe8315284410fb5819ecb351f092faba0d975d



More information about the ghc-commits mailing list