tests: remove extra_files.py (#12223)
[ghc.git] / testsuite / tests / ghci / linking / all.T
1 test('ghcilink001',
2      [extra_files(['TestLink.hs', 'f.c']),
3       when(ghc_dynamic(), expect_fail), # dynamic ghci can't load '.a's
4       unless(doing_ghci, skip),
5       extra_clean(['dir001/*','dir001'])],
6      run_command,
7      ['$MAKE -s --no-print-directory ghcilink001'])
8
9 test('ghcilink002', [extra_files(['TestLink.hs', 'f.c']),
10                      unless(doing_ghci, skip)], run_command,
11      ['$MAKE -s --no-print-directory ghcilink002'])
12
13 test('ghcilink003', [unless(doing_ghci, skip)], run_command,
14      ['$MAKE -s --no-print-directory ghcilink003'])
15
16 test('ghcilink004',
17      [extra_files(['TestLink.hs', 'f.c']),
18       unless(doing_ghci, skip),
19       when(arch('powerpc64') or arch('powerpc64le'), expect_broken(11259))],
20      run_command, ['$MAKE -s --no-print-directory ghcilink004'])
21
22 test('ghcilink005', [extra_files(['TestLink.hs', 'f.c']),
23                      unless(doing_ghci, skip)], run_command,
24      ['$MAKE -s --no-print-directory ghcilink005'])
25
26 test('ghcilink006', [unless(doing_ghci, skip)], run_command,
27      ['$MAKE -s --no-print-directory ghcilink006'])
28
29 test('T3333',
30      [unless(doing_ghci, skip),
31       unless(opsys('linux') or opsys('darwin') or ghc_dynamic(),
32              expect_broken(3333))],
33      run_command, ['$MAKE -s --no-print-directory T3333'])