summaryrefslogtreecommitdiff
path: root/testsuite/tests/ghc-api
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2013-11-12 11:08:36 +0100
committerJoachim Breitner <mail@joachim-breitner.de>2013-11-12 11:08:36 +0100
commit486d3967a5281ef336991ffbe9e7b747f3614f64 (patch)
treefbefdf9d575ab17f9c3fc49db4a21f34746ba595 /testsuite/tests/ghc-api
parentbd612773c5f6b29a7fccd5a1b2a26cf8b392dd43 (diff)
downloadhaskell-486d3967a5281ef336991ffbe9e7b747f3614f64.tar.gz
Run T7478, plugins06, T7918 only when dynamic libraries are available
as they fail in a non-helpful way otherwise. This should help the testsuite pass on travis.
Diffstat (limited to 'testsuite/tests/ghc-api')
-rw-r--r--testsuite/tests/ghc-api/T7478/all.T8
1 files changed, 7 insertions, 1 deletions
diff --git a/testsuite/tests/ghc-api/T7478/all.T b/testsuite/tests/ghc-api/T7478/all.T
index 71a4a84d9c..2d6fb083aa 100644
--- a/testsuite/tests/ghc-api/T7478/all.T
+++ b/testsuite/tests/ghc-api/T7478/all.T
@@ -1,2 +1,8 @@
-test('T7478', [extra_clean(['A','A.exe','B.o','B.hi','C.o','C.hi']), when(opsys('darwin'), expect_broken(8294))], run_command, ['$MAKE -s --no-print-directory T7478'])
+test('T7478',
+ [ unless(have_dynamic(),skip),
+ , extra_clean(['A','A.exe','B.o','B.hi','C.o','C.hi'])
+ , when(opsys('darwin'), expect_broken(8294))
+ ],
+ run_command,
+ ['$MAKE -s --no-print-directory T7478'])