Results for ble-idioms.test.sh

statusoshosh_.pyosh_.cc
pass 1177
FAIL 044
total111111
caseoshosh_.pyosh_.ccdescription
0pass pass pass recursive arith: one level
1pass pass pass recursive arith: two levels
2pass pass pass recursive arith: short circuit &&, ||
3pass pass pass recursive arith: short circuit ?:
4pass pass pass recursive arith: side effects
5pass pass pass recursive arith: recursion
6pass pass pass recursive arith: array elements
7pass FAIL FAIL dynamic arith varname: assign
detailsdetails
8pass FAIL FAIL dynamic arith varname: read
detailsdetails
9pass FAIL FAIL dynamic arith varname: copy/add
detailsdetails
10pass FAIL FAIL is-array with ${var@a}
detailsdetails
25 passed, 0 OK, 0 not implemented, 0 BUG, 8 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh_.py7 dynamic arith varname: assign

[osh_.py stdout] Expected 'a_x=3 a_y=4\nb_x=5 b_y=12\n', got '(cmd_value.Argv argv:[vec2_set a 3 4] arg_spids:[64 66 68 70])\n(cmd_value.Argv argv:[vec2_set b 5 12] arg_spids:[72 74 76 78])\na_x= a_y=\nb_x= b_y=\n'

stdout:
(cmd_value.Argv argv:[vec2_set a 3 4] arg_spids:[64 66 68 70])
(cmd_value.Argv argv:[vec2_set b 5 12] arg_spids:[72 74 76 78])
a_x= a_y=
b_x= b_y=
stderr:
Unhandled SimpleCommand
Unhandled SimpleCommand
osh_.cc7 dynamic arith varname: assign

[osh_.cc stdout] Expected 'a_x=3 a_y=4\nb_x=5 b_y=12\n', got '(cmd_value.Argv argv:[vec2_set a 3 4] arg_spids:[64 66 68 70])\n(cmd_value.Argv argv:[vec2_set b 5 12] arg_spids:[72 74 76 78])\na_x= a_y=\nb_x= b_y=\n'

stdout:
(cmd_value.Argv argv:[vec2_set a 3 4] arg_spids:[64 66 68 70])
(cmd_value.Argv argv:[vec2_set b 5 12] arg_spids:[72 74 76 78])
a_x= a_y=
b_x= b_y=
stderr:
Unhandled SimpleCommand
Unhandled SimpleCommand
osh_.py8 dynamic arith varname: read

[osh_.py stdout] Expected 'x=12 y=34\n', got '(cmd_value.Argv argv:[vec2_load a] arg_spids:[58 60])\nx= y=\n'

stdout:
(cmd_value.Argv argv:[vec2_load a] arg_spids:[58 60])
x= y=
stderr:
Unhandled SimpleCommand
osh_.cc8 dynamic arith varname: read

[osh_.cc stdout] Expected 'x=12 y=34\n', got '(cmd_value.Argv argv:[vec2_load a] arg_spids:[58 60])\nx= y=\n'

stdout:
(cmd_value.Argv argv:[vec2_load a] arg_spids:[58 60])
x= y=
stderr:
Unhandled SimpleCommand
osh_.py9 dynamic arith varname: copy/add

[osh_.py stdout] Expected 'c_x=3 c_y=4\nc_x=7 c_y=24\n', got '(cmd_value.Argv argv:[vec2_copy c a] arg_spids:[156 158 160])\nc_x= c_y=\n(cmd_value.Argv argv:[vec2_add c b] arg_spids:[170 172 174])\nc_x= c_y=\n'

stdout:
(cmd_value.Argv argv:[vec2_copy c a] arg_spids:[156 158 160])
c_x= c_y=
(cmd_value.Argv argv:[vec2_add c b] arg_spids:[170 172 174])
c_x= c_y=
stderr:
Unhandled SimpleCommand
Unhandled SimpleCommand
osh_.cc9 dynamic arith varname: copy/add

[osh_.cc stdout] Expected 'c_x=3 c_y=4\nc_x=7 c_y=24\n', got '(cmd_value.Argv argv:[vec2_copy c a] arg_spids:[156 158 160])\nc_x= c_y=\n(cmd_value.Argv argv:[vec2_add c b] arg_spids:[170 172 174])\nc_x= c_y=\n'

stdout:
(cmd_value.Argv argv:[vec2_copy c a] arg_spids:[156 158 160])
c_x= c_y=
(cmd_value.Argv argv:[vec2_add c b] arg_spids:[170 172 174])
c_x= c_y=
stderr:
Unhandled SimpleCommand
Unhandled SimpleCommand
osh_.py10 is-array with ${var@a}

[osh_.py stdout] Expected 'undef 1\nstring 1\narray 0\n', got "(cmd_value.Argv argv:['ble/is-array' undef] arg_spids:[49 51])\nundef 0\n(cmd_value.Argv argv:['ble/is-array' string] arg_spids:[63 65])\nstring 0\n(cmd_value.Argv argv:['ble/is-array' array] arg_spids:[82 84])\narray 0\n"

stdout:
(cmd_value.Argv argv:['ble/is-array' undef] arg_spids:[49 51])
undef 0
(cmd_value.Argv argv:['ble/is-array' string] arg_spids:[63 65])
string 0
(cmd_value.Argv argv:['ble/is-array' array] arg_spids:[82 84])
array 0
stderr:
Unhandled SimpleCommand
Unhandled SimpleCommand
Unhandled SimpleCommand
osh_.cc10 is-array with ${var@a}

[osh_.cc stdout] Expected 'undef 1\nstring 1\narray 0\n', got "(cmd_value.Argv argv:['ble/is-array' undef] arg_spids:[49 51])\nundef 0\n(cmd_value.Argv argv:['ble/is-array' string] arg_spids:[63 65])\nstring 0\n(cmd_value.Argv argv:['ble/is-array' array] arg_spids:[82 84])\narray 0\n"

stdout:
(cmd_value.Argv argv:['ble/is-array' undef] arg_spids:[49 51])
undef 0
(cmd_value.Argv argv:['ble/is-array' string] arg_spids:[63 65])
string 0
(cmd_value.Argv argv:['ble/is-array' array] arg_spids:[82 84])
array 0
stderr:
Unhandled SimpleCommand
Unhandled SimpleCommand
Unhandled SimpleCommand