Results for ysh-augmented.test.sh

statusoshosh-cpp
pass 1211
FAIL 01
total1212
caseoshosh-cppdescription
0pass pass Augmented assignment doesn't work on List
1pass FAIL Augmented assignment respects command_sub_errexit
details
2pass pass Augmented assignment with integers
3pass pass Augmented assignment on string changes to Int Float
4pass pass Augmented assignment with floats
5pass pass Int/Float augmented += -= *= /=
6pass pass Int Augmented //= %= **= and bitwise ops
7pass pass Augmented assignment of Dict
8pass pass Augmented assignment of List
9pass pass Dict with nonexistent key (bug fix)
10pass pass List with nonexistent elemnt
11pass pass Augmented assignment doesn't work with multiple LHS
23 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh-cpp1 Augmented assignment respects command_sub_errexit

[osh-cpp stdout] Expected 'x=45\n' Got ''
[osh-cpp status] Expected 1 Got 2

stdout:
stderr: 
  setvar x += $(echo 3)
                      ^
[ stdin ]:2: Invalid word while parsing command list