Results for ysh-command-sub.test.sh

statusoshosh-cpp
pass 66
FAIL 11
total77
caseoshosh-cppdescription
0pass pass Conflict with extglob @( can be avoided with ,(
1pass pass split command sub @() in expression mode
2pass pass split command sub @() in command mode
3FAIL FAIL @() decodes J8 Lines
detailsdetails
4pass pass for loop using @(seq $n)
5pass pass @() can't start in the middle of the word
6pass pass @() can't have any tokens after it
12 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

osh3 @() decodes J8 Lines

[osh stdout] Expected '', got '(List) ["unquoted","binary",b\'\\yff\',"\\"jsonnu03bc\\"","u\'j8","u","u{3bc}\'","b\'j8","b","y{ff\'"]\n'

stdout:
(List)   ["unquoted","binary",b'\yff',"\"jsonnu03bc\"","u'j8","u","u{3bc}'","b'j8","b","y{ff'"]
stderr:
osh-cpp3 @() decodes J8 Lines

[osh-cpp stdout] Expected '', got '(List) ["unquoted","binary",b\'\\yff\',"\\"jsonnu03bc\\"","u\'j8","u","u{3bc}\'","b\'j8","b","y{ff\'"]\n'

stdout:
(List)   ["unquoted","binary",b'\yff',"\"jsonnu03bc\"","u'j8","u","u{3bc}'","b'j8","b","y{ff'"]
stderr: