Results for command-parsing.test.sh

casedashbashmkshoshosh_ALTosh-byterundescription
0pass ok pass ok ok FAIL Prefix env on assignment
detailsdetailsdetailsdetails
1pass pass pass ok ok FAIL Redirect on assignment
detailsdetailsdetails
2pass pass pass ok ok FAIL Prefix env on control flow
detailsdetailsdetails
3pass pass pass ok ok FAIL Redirect on control flow
detailsdetailsdetails

11 passed, 9 ok, 0 known unimplemented, 0 known bugs, 0 failed, 0 skipped

Details on runs that didn't PASS

bash0 Prefix env on assignment

stdout:
var
stderr:
osh0 Prefix env on assignment

stdout:
stderr: 
Line 2 of '<stdin>'
    E=env local v=var
    ^~
Assignments shouldn't have environment bindings
osh_ALT0 Prefix env on assignment

stdout:
stderr: 
Line 2 of '<stdin>'
    E=env local v=var
    ^~
Assignments shouldn't have environment bindings
osh-byterun0 Prefix env on assignment

[osh-byterun status] Expected 2, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh1 Redirect on assignment

stdout:
stderr: 
Line 2 of '<stdin>'
    local E=env > _tmp/r.txt
    ^~~~~
Assignments shouldn't have redirects
osh_ALT1 Redirect on assignment

stdout:
stderr: 
Line 2 of '<stdin>'
    local E=env > _tmp/r.txt
    ^~~~~
Assignments shouldn't have redirects
osh-byterun1 Redirect on assignment

[osh-byterun status] Expected 2, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh2 Prefix env on control flow

stdout:
stderr: 
Line 3 of '<stdin>'
    E=env break
    ^~
Control flow shouldn't have environment bindings
osh_ALT2 Prefix env on control flow

stdout:
stderr: 
Line 3 of '<stdin>'
    E=env break
    ^~
Control flow shouldn't have environment bindings
osh-byterun2 Prefix env on control flow

[osh-byterun status] Expected 2, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh3 Redirect on control flow

stdout:
stderr: 
Line 3 of '<stdin>'
    break > _tmp/r.txt
    ^~~~~
Control flow shouldn't have redirects
osh_ALT3 Redirect on control flow

stdout:
stderr: 
Line 3 of '<stdin>'
    break > _tmp/r.txt
    ^~~~~
Control flow shouldn't have redirects
osh-byterun3 Redirect on control flow

[osh-byterun status] Expected 2, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend