From 5795b365220abaa2e1cae77bb2c226c5df9d5d16 Mon Sep 17 00:00:00 2001 From: Ben Gamari <ben@smart-cactus.org> Date: Wed, 20 Sep 2023 10:19:35 -0400 Subject: [PATCH] testsuite: Use makefile_test --- testsuite/tests/backpack/cabal/T14304/all.T | 9 +--- testsuite/tests/backpack/cabal/T15594/all.T | 9 +--- testsuite/tests/backpack/cabal/T16219/all.T | 9 +--- testsuite/tests/backpack/cabal/T20509/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal01/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal02/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal03/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal04/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal05/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal06/all.T | 9 +--- .../tests/backpack/cabal/bkpcabal08/all.T | 9 +--- testsuite/tests/cabal/T12733/all.T | 9 +--- testsuite/tests/cabal/cabal03/all.T | 9 +--- testsuite/tests/cabal/cabal05/all.T | 9 +--- testsuite/tests/cabal/cabal06/all.T | 9 +--- testsuite/tests/cabal/cabal08/all.T | 9 +--- testsuite/tests/cabal/cabal09/all.T | 10 +---- testsuite/tests/cabal/cabal10/all.T | 9 +--- testsuite/tests/cabal/sigcabal01/all.T | 9 +--- testsuite/tests/cabal/t18567/all.T | 9 +--- testsuite/tests/cabal/t19518/all.T | 9 +--- testsuite/tests/cabal/t20242/all.T | 9 +--- testsuite/tests/driver/T16500/all.T | 2 +- .../driver/dynamicToo/dynamicToo006/all.T | 2 +- .../multipleHomeUnits/different-db/all.T | 9 +--- .../multipleHomeUnits/mhu-closure/all.T | 9 +--- testsuite/tests/runghc/all.T | 6 +-- testsuite/tests/showIface/all.T | 45 +++++-------------- testsuite/tests/unboxedsums/module/all.T | 2 +- 29 files changed, 63 insertions(+), 211 deletions(-) diff --git a/testsuite/tests/backpack/cabal/T14304/all.T b/testsuite/tests/backpack/cabal/T14304/all.T index cc121c03882d..fdd2cb2319db 100644 --- a/testsuite/tests/backpack/cabal/T14304/all.T +++ b/testsuite/tests/backpack/cabal/T14304/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T14304', [extra_files(['p', 'indef', 'th', 'Setup.hs']), unless(have_dynamic(), skip)], - run_command, - ['$MAKE -s --no-print-directory T14304 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/T15594/all.T b/testsuite/tests/backpack/cabal/T15594/all.T index 9c92b27969b9..eb85dc8dc537 100644 --- a/testsuite/tests/backpack/cabal/T15594/all.T +++ b/testsuite/tests/backpack/cabal/T15594/all.T @@ -1,9 +1,4 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T15594', [extra_files(['Setup.hs', 'Stuff.hs', 'Sig.hsig', 'pkg.cabal', 'src'])], - run_command, - ['$MAKE -s --no-print-directory T15594 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/T16219/all.T b/testsuite/tests/backpack/cabal/T16219/all.T index 35f4c19ce9c7..baeb14991417 100644 --- a/testsuite/tests/backpack/cabal/T16219/all.T +++ b/testsuite/tests/backpack/cabal/T16219/all.T @@ -1,12 +1,7 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T16219', [ extra_files(['Setup.hs', 'backpack-issue.cabal', 'library-a', 'library-a-impl', 'library-b']) , when(opsys('mingw32'), fragile(17452)) , js_broken(22349) ], - run_command, - ['$MAKE -s --no-print-directory T16219 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/T20509/all.T b/testsuite/tests/backpack/cabal/T20509/all.T index c7f142730507..b5ee1fa0cd4a 100644 --- a/testsuite/tests/backpack/cabal/T20509/all.T +++ b/testsuite/tests/backpack/cabal/T20509/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T20509', [extra_files(['p', 'q', 'T20509.cabal', 'Setup.hs']) , run_timeout_multiplier(2) ], - run_command, - ['$MAKE -s --no-print-directory T20509 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal01/all.T b/testsuite/tests/backpack/cabal/bkpcabal01/all.T index 39766b69f4d7..d33e38610f6e 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal01/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal01/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('bkpcabal01', [extra_files(['p', 'q', 'impl', 'bkpcabal01.cabal', 'Setup.hs', 'Main.hs']), js_broken(22349), run_timeout_multiplier(2)], - run_command, - ['$MAKE -s --no-print-directory bkpcabal01 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal02/all.T b/testsuite/tests/backpack/cabal/bkpcabal02/all.T index a773f2891859..8635e762fd35 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal02/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal02/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('bkpcabal02', [extra_files(['p', 'q', 'bkpcabal02.cabal', 'Setup.hs']), normalise_version('bkpcabal01')], - run_command, - ['$MAKE -s --no-print-directory bkpcabal02 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal03/all.T b/testsuite/tests/backpack/cabal/bkpcabal03/all.T index 50e5ec8b6c9d..b3ad08af5d0c 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal03/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal03/all.T @@ -1,9 +1,4 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('bkpcabal03', [extra_files(['asig1', 'asig2', 'bkpcabal03.cabal.in1', 'bkpcabal03.cabal.in2', 'Setup.hs', 'Mod.hs'])], - run_command, - ['$MAKE -s --no-print-directory bkpcabal03 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal04/all.T b/testsuite/tests/backpack/cabal/bkpcabal04/all.T index 84129e1386df..807d394aa2f1 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal04/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal04/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - # Test recompilation checking on signatures test('bkpcabal04', [extra_files(['p', 'q', 'bkpcabal04.cabal.in1', 'bkpcabal04.cabal.in2', 'Setup.hs'])], - run_command, - ['$MAKE -s --no-print-directory bkpcabal04 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal05/all.T b/testsuite/tests/backpack/cabal/bkpcabal05/all.T index 7a789e0e0a97..86650786f0cf 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal05/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal05/all.T @@ -1,9 +1,4 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('bkpcabal05', [extra_files(['bkpcabal05.cabal', 'A.hsig.in1', 'A.hsig.in2', 'M.hs', 'Setup.hs'])], - run_command, - ['$MAKE -s --no-print-directory bkpcabal05 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal06/all.T b/testsuite/tests/backpack/cabal/bkpcabal06/all.T index 8641b919ab43..6b180c1cec30 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal06/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal06/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('bkpcabal06', [extra_files(['bkpcabal06.cabal', 'Setup.hs', 'sig', 'impl']), js_broken(22349), when(opsys('mingw32'), skip)], - run_command, - ['$MAKE -s --no-print-directory bkpcabal06 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/backpack/cabal/bkpcabal08/all.T b/testsuite/tests/backpack/cabal/bkpcabal08/all.T index 6775807dce3a..62d12b176c0c 100644 --- a/testsuite/tests/backpack/cabal/bkpcabal08/all.T +++ b/testsuite/tests/backpack/cabal/bkpcabal08/all.T @@ -1,13 +1,8 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('bkpcabal08', [extra_files(['p', 'q', 'impl', 'bkpcabal08.cabal', 'Setup.hs', 'R.hs']), js_broken(22351), fragile(23648), normalise_slashes, normalise_version('bkpcabal08')], - run_command, - ['$MAKE -s --no-print-directory bkpcabal08 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/T12733/all.T b/testsuite/tests/cabal/T12733/all.T index 9e85640b1d6c..aa516a90ec79 100644 --- a/testsuite/tests/cabal/T12733/all.T +++ b/testsuite/tests/cabal/T12733/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T12733', [extra_files(['p/', 'q/', 'Setup.hs']) , js_broken(22349) ], - run_command, - ['$MAKE -s --no-print-directory T12733 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/cabal03/all.T b/testsuite/tests/cabal/cabal03/all.T index eeca6adf8223..86c80c57df6d 100644 --- a/testsuite/tests/cabal/cabal03/all.T +++ b/testsuite/tests/cabal/cabal03/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('cabal03', [extra_files(['Setup.lhs', 'p/', 'q/', 'r/']), js_broken(22349)], - run_command, - ['$MAKE -s --no-print-directory cabal03 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/cabal05/all.T b/testsuite/tests/cabal/cabal05/all.T index 069c5182da4b..8c789f0998f2 100644 --- a/testsuite/tests/cabal/cabal05/all.T +++ b/testsuite/tests/cabal/cabal05/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('cabal05', [extra_files(['Setup.hs', 'p/', 'q/', 'r/', 's/', 't/']), js_broken(22349)], - run_command, - ['$MAKE -s --no-print-directory cabal05 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/cabal06/all.T b/testsuite/tests/cabal/cabal06/all.T index 4f0ec2095b4a..9fb488822f5a 100644 --- a/testsuite/tests/cabal/cabal06/all.T +++ b/testsuite/tests/cabal/cabal06/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('cabal06', [extra_files(['Setup.hs', 'p-1.0/', 'p-1.1/', 'q/', 'r/']), js_broken(22349)], - run_command, - ['$MAKE -s --no-print-directory cabal06 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/cabal08/all.T b/testsuite/tests/cabal/cabal08/all.T index 675cd4c1c7f6..b84da4074303 100644 --- a/testsuite/tests/cabal/cabal08/all.T +++ b/testsuite/tests/cabal/cabal08/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('cabal08', [extra_files(['Main.hs', 'Setup.hs', 'p1/', 'p2/']), js_broken(22349)], - run_command, - ['$MAKE -s --no-print-directory cabal08 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/cabal09/all.T b/testsuite/tests/cabal/cabal09/all.T index f7437372c0f1..8d153eb8d7a7 100644 --- a/testsuite/tests/cabal/cabal09/all.T +++ b/testsuite/tests/cabal/cabal09/all.T @@ -1,9 +1 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - -test('cabal09', - [extra_files(['Main.hs', 'Setup.hs', 'reexport.cabal'])], - run_command, - ['$MAKE -s --no-print-directory cabal09 ' + cleanup]) +test('cabal09', [extra_files(['Main.hs', 'Setup.hs', 'reexport.cabal'])], makefile_test, []) diff --git a/testsuite/tests/cabal/cabal10/all.T b/testsuite/tests/cabal/cabal10/all.T index 014dc2172677..538bc74ee2ff 100644 --- a/testsuite/tests/cabal/cabal10/all.T +++ b/testsuite/tests/cabal/cabal10/all.T @@ -1,10 +1,5 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('cabal10', [extra_files(['Use.hs', 'Setup.hs', 'src/', 'internal-lib.cabal']), js_broken(22349)], - run_command, - ['$MAKE -s --no-print-directory cabal10 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/sigcabal01/all.T b/testsuite/tests/cabal/sigcabal01/all.T index 7f6df906192d..603a084054f4 100644 --- a/testsuite/tests/cabal/sigcabal01/all.T +++ b/testsuite/tests/cabal/sigcabal01/all.T @@ -1,9 +1,4 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('sigcabal01', [extra_files(['Main.hs', 'Setup.hs', 'p/']), expect_broken(10622)], - run_command, - ['$MAKE -s --no-print-directory sigcabal01 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/t18567/all.T b/testsuite/tests/cabal/t18567/all.T index f07517d93311..5d110c94a135 100644 --- a/testsuite/tests/cabal/t18567/all.T +++ b/testsuite/tests/cabal/t18567/all.T @@ -1,12 +1,7 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T18567', [ extra_files(['Setup.hs', 'sublib/', 'sublib-unused', 'src/', 'internal-lib.cabal']) , js_broken(22349) , normalise_version('internal-lib') ], - run_command, - ['$MAKE -s --no-print-directory T18567 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/t19518/all.T b/testsuite/tests/cabal/t19518/all.T index fdab25c3ff93..9dd5b6de15d0 100644 --- a/testsuite/tests/cabal/t19518/all.T +++ b/testsuite/tests/cabal/t19518/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('t19518', [ extra_files(['Setup.hs', 'p/', 'q/', 'r/']) , js_broken(22349) ], - run_command, - ['$MAKE -s --no-print-directory t19518 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/cabal/t20242/all.T b/testsuite/tests/cabal/t20242/all.T index 4e1c0387eec1..eff058df7a3f 100644 --- a/testsuite/tests/cabal/t20242/all.T +++ b/testsuite/tests/cabal/t20242/all.T @@ -1,9 +1,4 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('T20242', [extra_files(['Setup.hs', 'BootNoHeader.cabal','Foo.hs', 'Foo.hs-boot', 'Main.hs'])], - run_command, - ['$MAKE -s --no-print-directory T20242 ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/driver/T16500/all.T b/testsuite/tests/driver/T16500/all.T index ef57f7f25ae4..1a25eaf23533 100644 --- a/testsuite/tests/driver/T16500/all.T +++ b/testsuite/tests/driver/T16500/all.T @@ -1 +1 @@ -test('T16500', [extra_files(['A.hs','B.hs',]),], run_command, ['$MAKE -s --no-print-directory T16500']) +test('T16500', [extra_files(['A.hs','B.hs',]),], makefile_test, []) diff --git a/testsuite/tests/driver/dynamicToo/dynamicToo006/all.T b/testsuite/tests/driver/dynamicToo/dynamicToo006/all.T index 6b2723d25dd0..f9cd52351aab 100644 --- a/testsuite/tests/driver/dynamicToo/dynamicToo006/all.T +++ b/testsuite/tests/driver/dynamicToo/dynamicToo006/all.T @@ -1,3 +1,3 @@ test('dynamicToo006', [normalise_slashes, extra_files(['Main.hs']), unless(have_dynamic(), skip)], - run_command, ['$MAKE -s main --no-print-director']) + makefile_test, ['main']) diff --git a/testsuite/tests/driver/multipleHomeUnits/different-db/all.T b/testsuite/tests/driver/multipleHomeUnits/different-db/all.T index b1ec0daf9c2d..85c29dc25355 100644 --- a/testsuite/tests/driver/multipleHomeUnits/different-db/all.T +++ b/testsuite/tests/driver/multipleHomeUnits/different-db/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('different-db', [ extra_files(['p/', 'q/', 'r/', 'p1/', 'unitP', 'unitQ', 'unitR', 'unitP1', 'Setup.hs']) , js_broken(22349) ], - run_command, - ['$MAKE -s --no-print-directory different-db ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/driver/multipleHomeUnits/mhu-closure/all.T b/testsuite/tests/driver/multipleHomeUnits/mhu-closure/all.T index f42cdb544449..8110a89ce879 100644 --- a/testsuite/tests/driver/multipleHomeUnits/mhu-closure/all.T +++ b/testsuite/tests/driver/multipleHomeUnits/mhu-closure/all.T @@ -1,11 +1,6 @@ -if config.cleanup: - cleanup = 'CLEANUP=1' -else: - cleanup = 'CLEANUP=0' - test('mhu-closure', [ extra_files(['p/', 'q/', 'r/', 'r1/', 'unitP', 'unitQ', 'unitR', 'unitR1', 'Setup.hs']) , js_broken(22349) ], - run_command, - ['$MAKE -s --no-print-directory mhu-closure ' + cleanup]) + makefile_test, + []) diff --git a/testsuite/tests/runghc/all.T b/testsuite/tests/runghc/all.T index 8b9f50c50cd0..4f011939a7b1 100644 --- a/testsuite/tests/runghc/all.T +++ b/testsuite/tests/runghc/all.T @@ -9,9 +9,9 @@ test('T6132', [], test('T17171a', [req_interp, exit_code(2), ignore_stdout, grep_errmsg(r'main')], - run_command, ['$MAKE -s --no-print-directory T17171a']) -test('T17171b', req_interp, run_command, - ['$MAKE -s --no-print-directory T17171b']) + makefile_test, []) + +test('T17171b', req_interp, makefile_test, []) test('T-signals-child', [ when(opsys('mingw32'), skip), req_interp diff --git a/testsuite/tests/showIface/all.T b/testsuite/tests/showIface/all.T index 04fc85e82e17..aecabb149119 100644 --- a/testsuite/tests/showIface/all.T +++ b/testsuite/tests/showIface/all.T @@ -1,39 +1,14 @@ test('Orphans', normal, makefile_test, ['Orphans']) -test('DocsInHiFile0', - extra_files(['DocsInHiFile.hs']), - makefile_test, ['DocsInHiFile0']) -test('DocsInHiFile1', - extra_files(['DocsInHiFile.hs']), - makefile_test, ['DocsInHiFile1']) +test('DocsInHiFile0', extra_files(['DocsInHiFile.hs']), makefile_test, []) +test('DocsInHiFile1', extra_files(['DocsInHiFile.hs']), makefile_test, []) test('T17871', [extra_files(['T17871a.hs'])], multimod_compile, ['T17871', '-v0']) test('DocsInHiFileTH', [extra_files(['DocsInHiFileTHExternal.hs', 'DocsInHiFileTH.hs']), req_th], - makefile_test, ['DocsInHiFileTH']) -test('NoExportList', - normal, - run_command, - ['$MAKE -s --no-print-directory NoExportList']) -test('PragmaDocs', - normal, - run_command, - ['$MAKE -s --no-print-directory PragmaDocs']) -test('HaddockOpts', - normal, - run_command, - ['$MAKE -s --no-print-directory HaddockOpts']) -test('LanguageExts', - normal, - run_command, - ['$MAKE -s --no-print-directory LanguageExts']) -test('ReExports', - extra_files(['Inner0.hs', 'Inner1.hs', 'Inner2.hs', 'Inner3.hs', 'Inner4.hs']), - run_command, - ['$MAKE -s --no-print-directory ReExports']) -test('HaddockIssue849', - normal, - run_command, - ['$MAKE -s --no-print-directory HaddockIssue849']) -test('MagicHashInHaddocks', - normal, - run_command, - ['$MAKE -s --no-print-directory MagicHashInHaddocks']) + makefile_test, []) +test('NoExportList', normal, makefile_test, []) +test('PragmaDocs', normal, makefile_test, []) +test('HaddockOpts', normal, makefile_test, []) +test('LanguageExts', normal, makefile_test, []) +test('ReExports', extra_files(['Inner0.hs', 'Inner1.hs', 'Inner2.hs', 'Inner3.hs', 'Inner4.hs']), makefile_test, []) +test('HaddockIssue849', normal, makefile_test, []) +test('MagicHashInHaddocks', normal, makefile_test, []) diff --git a/testsuite/tests/unboxedsums/module/all.T b/testsuite/tests/unboxedsums/module/all.T index a3bd68e6522e..fe59cfa06dd5 100644 --- a/testsuite/tests/unboxedsums/module/all.T +++ b/testsuite/tests/unboxedsums/module/all.T @@ -1,2 +1,2 @@ test('sum_mod', [normalise_slashes, extra_files(['Lib.hs', 'Main.hs'])], - run_command, ['$MAKE -s main --no-print-director']) + makefile_test, ['main']) -- GitLab