Results for oil-xtrace.test.sh

statusoshosh-cpp
pass 1817
FAIL 01
total1818
caseoshosh-cppdescription
0pass pass Customize PS4
1pass pass xtrace_details doesn't show [[ ]] etc.
2pass pass xtrace_details AND xtrace_rich on
3pass pass proc and shell function
4pass pass eval
5pass pass source
6pass pass external and builtin
7pass pass subshell
8pass pass command sub
9pass pass process sub (nondeterministic)
10pass pass pipeline (nondeterministic)
11pass pass singleton pipeline
12pass pass Background pipeline (separate code path)
13pass pass Background process with fork and & (nondeterministic)
14pass pass here doc
15pass pass Two here docs
16pass FAIL Control Flow
details
17pass pass QSN encoded argv
35 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh-cpp16 Control Flow

[osh-cpp stdout] Expected '1\n2\na y\na z\nb y\nb z\n', got '1\n2\n3\na y\na z\nb y\nb z\n'
[osh-cpp stderr] Expected '. builtin echo 1\n. builtin echo 2\n+ break 1\n. builtin echo a y\n+ continue 1\n. builtin echo a z\n. builtin echo b y\n+ continue 1\n. builtin echo b z\n> proc zero\n + return 0\n< proc zero\n' Got '. builtin echo 1\n. builtin echo 2\n. builtin echo 3\n. builtin echo a y\n. builtin echo a z\n. builtin echo b y\n. builtin echo b z\n> proc zero\n + return 0\n< proc zero\n'

stdout:
1
2
3
a y
a z
b y
b z
stderr:
. builtin echo 1
. builtin echo 2
. builtin echo 3
. builtin echo a y
. builtin echo a z
. builtin echo b y
. builtin echo b z
> proc zero
  + return 0
< proc zero