all.T 2.6 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
test('ghci001', normal, ghci_script, ['ghci001.script'])
test('ghci002', normal, ghci_script, ['ghci002.script'])
test('ghci003', normal, ghci_script, ['ghci003.script'])
test('ghci004', normal, ghci_script, ['ghci004.script'])
test('ghci005', normal, ghci_script, ['ghci005.script'])
test('ghci006', normal, ghci_script, ['ghci006.script'])
test('ghci007', normal, ghci_script, ['ghci007.script'])
test('ghci008', normal, ghci_script, ['ghci008.script'])
test('ghci009', normal, ghci_script, ['ghci009.script'])

# Skip this test: deadlock can't be detected now, because we wait for
# signals to arrive if there are signal handlers installed, and GHCi
# has a ^C handler installed.
test('ghci010', skip, ghci_script, ['ghci010.script'])

16
test('ghci011', normal, ghci_script, ['ghci011.script'])
17
test('ghci012', normal, ghci_script, ['ghci012.script'])
18
test('ghci013', normal, ghci_script, ['ghci013.script'])
Ian Lynagh's avatar
Ian Lynagh committed
19
test('ghci014', reqlib('QuickCheck'), ghci_script, ['ghci014.script'])
20 21 22 23 24 25

# Ignore output from ghci015, the output is non-deterministic
# (has occasional "thread blocked indefinitely" exceptions), and this
# is part of the test.
test('ghci015', ignore_output, ghci_script, ['ghci015.script'])

Ian Lynagh's avatar
Ian Lynagh committed
26
test('ghci016', expect_broken(552), ghci_script, ['ghci016.script'])
27
test('ghci017', extra_run_opts('-hide-package haskell98'), ghci_script, ['ghci017.script'])
28
test('ghci018', expect_broken(1201), ghci_script, ['ghci018.script'])
Simon Peyton Jones's avatar
Simon Peyton Jones committed
29
test('ghci019', normal, ghci_script, ['ghci019.script'])
30
test('ghci020', normal, ghci_script, ['ghci020.script'])
31
test('ghci021', normal, ghci_script, ['ghci021.script'])
Simon Marlow's avatar
Simon Marlow committed
32
test('ghci022', normal, ghci_script, ['ghci022.script'])
Simon Marlow's avatar
Simon Marlow committed
33

34 35
test('ghci023', normal, ghci_script, ['ghci023.script'])
execfile(in_testdir('ghci024.py')) # load function prepare024
Ian Lynagh's avatar
Ian Lynagh committed
36 37
test('ghci024',
     [prepare024,
Ian Lynagh's avatar
Ian Lynagh committed
38
      skip_if_fast,
Ian Lynagh's avatar
Ian Lynagh committed
39 40 41 42
      if_platform("powerpc-apple-darwin", expect_broken(1845)),
      extra_clean(['ghci024.stdout'])],
     ghci_script,
     ['ghci024.script'])
43
test('ghci025', normal, ghci_script, ['ghci025.script'])
44
test('ghci026', normal, ghci_script, ['ghci026.script'])
45

Simon Marlow's avatar
Simon Marlow committed
46
test('ghci027', normal, ghci_script, ['ghci027.script'])
Simon Marlow's avatar
Simon Marlow committed
47
test('ghci028', normal, ghci_script, ['ghci028.script'])
Ian Lynagh's avatar
Ian Lynagh committed
48
test('ghci029', normal, ghci_script, ['ghci029.script'])
49
test('ghci030', normal, ghci_script, ['ghci030.script'])
Ian Lynagh's avatar
Ian Lynagh committed
50
test('ghci031', expect_broken(2138), ghci_script, ['ghci031.script'])
51
test('ghci032', normal, ghci_script, ['ghci032.script'])
Simon Peyton Jones's avatar
Simon Peyton Jones committed
52
test('ghci033', normal, ghci_script, ['ghci033.script'])
Simon Marlow's avatar
Simon Marlow committed
53
test('2452', normal, ghci_script, ['2452.script'])
Simon Marlow's avatar
Simon Marlow committed
54

Ian Lynagh's avatar
Ian Lynagh committed
55 56 57 58 59
test('1914',
     extra_clean(['T1914A.hs', 'T1914B.hs']),
     ghci_script,
     ['1914.script'])