summaryrefslogtreecommitdiff
path: root/testsuite/tests/driver
diff options
context:
space:
mode:
authorZubin Duggal <zubin.duggal@gmail.com>2021-11-09 13:21:30 +0530
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-11-18 01:37:36 -0500
commit5fa45db7874363b2abfee64d64acf702db289629 (patch)
treee90f175c104200c5d399ba156b7cb66bcd8490ca /testsuite/tests/driver
parent09d44b4cba9e24c4122fe85dccb80b9876a6b136 (diff)
downloadhaskell-5fa45db7874363b2abfee64d64acf702db289629.tar.gz
testsuite: disable some tests when we don't have dynamic libraries
Diffstat (limited to 'testsuite/tests/driver')
-rw-r--r--testsuite/tests/driver/T20436/all.T2
-rw-r--r--testsuite/tests/driver/implicit-dyn-too/all.T4
-rw-r--r--testsuite/tests/driver/recompPluginPackage/all.T3
3 files changed, 6 insertions, 3 deletions
diff --git a/testsuite/tests/driver/T20436/all.T b/testsuite/tests/driver/T20436/all.T
index 3a2aa6a46a..afad4ada8e 100644
--- a/testsuite/tests/driver/T20436/all.T
+++ b/testsuite/tests/driver/T20436/all.T
@@ -1 +1 @@
-test('T20436', [extra_files(['A.hs']), when(opsys('mingw32'), skip)], makefile_test, [])
+test('T20436', [extra_files(['A.hs']), when(opsys('mingw32'), skip), unless(have_dynamic(), skip)], makefile_test, [])
diff --git a/testsuite/tests/driver/implicit-dyn-too/all.T b/testsuite/tests/driver/implicit-dyn-too/all.T
index 1e0b0ed96a..073b9c8d3a 100644
--- a/testsuite/tests/driver/implicit-dyn-too/all.T
+++ b/testsuite/tests/driver/implicit-dyn-too/all.T
@@ -1 +1,3 @@
-test('implicit-dyn-too', [when(opsys('mingw32'),skip), extra_files(['QuasiExpr.hs', 'QuasiQuote.hs']) ], makefile_test, [])
+test('implicit-dyn-too', [when(opsys('mingw32'),skip)
+ ,unless(have_dynamic(), skip)
+ ,extra_files(['QuasiExpr.hs', 'QuasiQuote.hs']) ], makefile_test, [])
diff --git a/testsuite/tests/driver/recompPluginPackage/all.T b/testsuite/tests/driver/recompPluginPackage/all.T
index 08271d9c46..0c46018f66 100644
--- a/testsuite/tests/driver/recompPluginPackage/all.T
+++ b/testsuite/tests/driver/recompPluginPackage/all.T
@@ -15,6 +15,7 @@ else:
test('recompPluginPackage', [extra_files(['p', 'q', 'Setup.hs']),
when(opsys('mingw32'), fragile(16405)),
- when(fast(), skip)],
+ when(fast(), skip),
+ unless(have_dynamic(), skip)],
run_command,
['$MAKE -s --no-print-directory recompPluginPackage VANILLA=' + vanilla + ' PROF=' + prof + ' DYN=' + dyn])