Results for oil-multiline.test.sh

statusosh
FAIL 4
total4
caseoshdescription
0FAIL ... with simple command
details
1FAIL ... with pipeline
details
2FAIL ... with comment sub
details
3FAIL ... with && and [[
details
0 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped
4 failed under osh

Details on runs that didn't PASS

osh0 ... with simple command

[osh stdout] Expected 'hi there\n', got ''
[osh status] Expected 0, got 2

stdout:
stderr: 
  ... echo  # comment
  ^~~
[ stdin ]:1: '...' not found
      hi  # comment
      ^~
[ stdin ]:2: 'hi' not found
      there
      ^~~~~
[ stdin ]:3: 'there' not found
      ;
      ^
[ stdin ]:4: Invalid word while parsing command
osh1 ... with pipeline

[osh stdout] Expected '2\n', got ''
[osh status] Expected 0, got 2

stdout:
stderr: 
  ... { echo one; echo two; }
                            ^
[ stdin ]:1: Unexpected right brace
osh2 ... with comment sub

[osh stdout] Expected '2\n', got 'one two\n'
[osh status] Expected 0, got 2

stdout:
one two
stderr:
  ... echo
  ^~~
[ stdin ]:3: '...' not found
      $(echo 3
      ^~
[ stdin ]:4: '3' not found
    | wc -l
    ^
[ stdin ]:6: Invalid word while parsing command
osh3 ... with && and [[

[osh stdout] Expected 'one\ntwo\n', got '1\nend\n'
[osh status] Expected 0, got 2

stdout:
1
end
stderr:
  ... echo one
  ^~~
[ stdin ]:2: '...' not found
   && [[ 0 -eq 0 ]]
   ^~
[ stdin ]:3: Invalid word while parsing command