summaryrefslogtreecommitdiff
path: root/testsuite/tests/safeHaskell/safeLanguage
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2011-09-06 15:35:11 +0100
committerIan Lynagh <igloo@earth.li>2011-09-06 15:35:11 +0100
commit89f34a495814e799c76dc456cf7fe7212081014d (patch)
tree870e153483b8ef1d820d2a8af8eb00d345319f02 /testsuite/tests/safeHaskell/safeLanguage
parentaa65815350652c7a703c1323260a48799d5c3483 (diff)
downloadhaskell-89f34a495814e799c76dc456cf7fe7212081014d.tar.gz
Fix some more written-but-not-cleaned files
Diffstat (limited to 'testsuite/tests/safeHaskell/safeLanguage')
-rw-r--r--testsuite/tests/safeHaskell/safeLanguage/all.T41
1 files changed, 34 insertions, 7 deletions
diff --git a/testsuite/tests/safeHaskell/safeLanguage/all.T b/testsuite/tests/safeHaskell/safeLanguage/all.T
index 1e3fb31dee..37c316cc2a 100644
--- a/testsuite/tests/safeHaskell/safeLanguage/all.T
+++ b/testsuite/tests/safeHaskell/safeLanguage/all.T
@@ -9,14 +9,41 @@ test('SafeLang02', normal, compile, ['-trust base'])
test('SafeLang03', normal, compile, ['-trust base'])
test('SafeLang04', normal, compile_and_run, [''])
test('SafeLang05', normal, compile_and_run, ['-trust base'])
-test('SafeLang06', normal, compile_and_run, [''])
+test('SafeLang06',
+ extra_clean(['SafeLang06_A.o', 'SafeLang06_A.hi']),
+ compile_and_run,
+ [''])
test('SafeLang07', normal, compile_fail, [''])
test('SafeLang08', normal, compile_fail, [''])
-test('SafeLang09', exit_code(1), compile_and_run, [''])
-test('SafeLang10', normal, multimod_compile_fail, ['SafeLang10', '-trust base'])
-test('SafeLang11', req_interp, multimod_compile_and_run, ['SafeLang11', '-trust base'])
+test('SafeLang09',
+ [exit_code(1),
+ extra_clean(['SafeLang09_A.o', 'SafeLang09_A.hi',
+ 'SafeLang09_B.o', 'SafeLang09_B.hi'])],
+ compile_and_run,
+ [''])
+test('SafeLang10',
+ extra_clean(['SafeLang10_A.o', 'SafeLang10_A.hi',
+ 'SafeLang10_B.o', 'SafeLang10_B.hi']),
+ multimod_compile_fail,
+ ['SafeLang10', '-trust base'])
+test('SafeLang11',
+ [req_interp,
+ extra_clean(['SafeLang11_A.o', 'SafeLang11_A.hi',
+ 'SafeLang11_B.o', 'SafeLang11_B.hi'])],
+ multimod_compile_and_run,
+ ['SafeLang11', '-trust base'])
test('SafeLang12', normal, multimod_compile_fail, ['SafeLang12', '-trust base'])
-test('SafeLang13', normal, multimod_compile_and_run, ['SafeLang13', '-trust base'])
-test('SafeLang14', normal, multimod_compile_fail, ['SafeLang14', '-trust base -XSafe'])
-test('SafeLang15', exit_code(1), multimod_compile_and_run, ['SafeLang15', '-trust base -XSafe'])
+test('SafeLang13',
+ extra_clean(['SafeLang13_A.o', 'SafeLang13_A.hi']),
+ multimod_compile_and_run,
+ ['SafeLang13', '-trust base'])
+test('SafeLang14',
+ extra_clean(['SafeLang14_A.o', 'SafeLang14_A.hi']),
+ multimod_compile_fail,
+ ['SafeLang14', '-trust base -XSafe'])
+test('SafeLang15',
+ [exit_code(1),
+ extra_clean(['SafeLang15_A.o', 'SafeLang15_A.hi'])],
+ multimod_compile_and_run,
+ ['SafeLang15', '-trust base -XSafe'])