]>
Commit | Line | Data |
---|---|---|
970d7e83 LB |
1 | # Check the internal shell handling component of the ShTest format. |
2 | # | |
3 | # RUN: not %{lit} -j 1 -v %{inputs}/shtest-shell > %t.out | |
4 | # RUN: FileCheck < %t.out %s | |
5 | # | |
6 | # END. | |
7 | ||
8 | # CHECK: -- Testing: | |
9 | ||
10 | # CHECK: FAIL: shtest-shell :: error-0.txt | |
11 | # CHECK: *** TEST 'shtest-shell :: error-0.txt' FAILED *** | |
12 | # CHECK: Command 0: "not-a-real-command" | |
13 | # CHECK: Command 0 Result: 127 | |
14 | # CHECK: Command 0 Stderr: | |
15 | # CHECK: 'not-a-real-command': command not found | |
16 | # CHECK: *** | |
17 | ||
18 | # FIXME: The output here sucks. | |
19 | # | |
20 | # CHECK: FAIL: shtest-shell :: error-1.txt | |
21 | # CHECK: *** TEST 'shtest-shell :: error-1.txt' FAILED *** | |
22 | # CHECK: shell parser error on: 'echo "missing quote' | |
23 | # CHECK: *** | |
24 | ||
25 | # CHECK: FAIL: shtest-shell :: error-2.txt | |
26 | # CHECK: *** TEST 'shtest-shell :: error-2.txt' FAILED *** | |
27 | # CHECK: Unsupported redirect: | |
28 | # CHECK: *** | |
29 | ||
30 | # CHECK: PASS: shtest-shell :: redirects.txt | |
31 | # CHECK: PASS: shtest-shell :: sequencing-0.txt | |
32 | # CHECK: XFAIL: shtest-shell :: sequencing-1.txt | |
33 | # CHECK: Failing Tests (3) |