status | osh | |
pass | 19 | |
FAIL | 1 | |
total | 20 | |
case | osh | description |
0 | pass | Customize PS4 |
1 | pass | xtrace_details doesn't show [[ ]] etc. |
2 | pass | xtrace_details AND xtrace_rich on |
3 | pass | proc and shell function |
4 | pass | eval |
5 | pass | source |
6 | pass | external and builtin |
7 | pass | subshell |
8 | FAIL | command sub |
details | ||
9 | pass | process sub (nondeterministic) |
10 | pass | pipeline (nondeterministic) |
11 | pass | singleton pipeline |
12 | pass | Background pipeline (separate code path) |
13 | pass | Background process with fork and & (nondeterministic) |
14 | pass | Here doc |
15 | pass | Two here docs |
16 | pass | Here doc greater than 4096 bytes |
17 | pass | Control Flow |
18 | pass | use builtin and invokable module |
19 | pass | Encoded argv uses shell encoding, not J8 |
19 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped 1 failed under osh
osh | 8 command sub [osh stderr] Expected " . 12345 builtin echo bar\n. builtin echo 'foo=bar'\n. builtin set '+x'\n; process 12345: status 0\n| command sub 12345\n" Got ". builtin echo 'foo=bar'\n. builtin set '+x'\n; process 12345: status 0\n| command sub 12345\n" stdout: foo=barstderr: . builtin echo 'foo=bar' . builtin set '+x' ; process 12345: status 0 | command sub 12345 |