Results for temp-binding.test.sh

statusoshosh-cpp
pass 11
FAIL 22
total33
caseoshosh-cppdescription
0FAIL FAIL More eval 'local v='
detailsdetails
1FAIL FAIL Temp bindings with local
detailsdetails
2pass pass Temp bindings with unset
2 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped
2 failed under osh

Details on runs that didn't PASS

osh0 More eval 'local v='

[osh stdout] Expected 'x=x\ny=y\nz=z\n', got 'x=x\n'
[osh status] Expected 0, got 1

stdout:
x=x
stderr:
    echo y=$y
           ^~
[ stdin ]:13: fatal: Undefined variable 'y'
osh-cpp0 More eval 'local v='

[osh-cpp stdout] Expected 'x=x\ny=y\nz=z\n', got 'x=x\n'
[osh-cpp status] Expected 0, got 1

stdout:
x=x
stderr:
    echo y=$y
           ^~
[ stdin ]:13: fatal: Undefined variable 'y'
osh1 Temp bindings with local

[osh stdout] Expected 'x=x\ntx=tx\ny=y\nty=ty\n', got 'x=x\ntx=tx\ny=y\nty=\n'

stdout:
x=x
tx=tx
y=y
ty=
stderr:
osh-cpp1 Temp bindings with local

[osh-cpp stdout] Expected 'x=x\ntx=tx\ny=y\nty=ty\n', got 'x=x\ntx=tx\ny=y\nty=\n'

stdout:
x=x
tx=tx
y=y
ty=
stderr: