Results for assign-dialects.test.sh

statusoshosh-cpp
pass 11
FAIL 33
total44
caseoshosh-cppdescription
0pass pass K and V are variables in (( array[K] = V ))
1FAIL FAIL test -v with strings
detailsdetails
2FAIL FAIL test -v with arrays
detailsdetails
3FAIL FAIL test -v with assoc arrays
detailsdetails
2 passed, 0 OK, 0 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped
3 failed under osh

Details on runs that didn't PASS

osh1 test -v with strings

[osh stdout] Expected 'str=1\nstr=0\n', got 'str=0\nstr=0\n'

stdout:
str=0
str=0
stderr:
osh-cpp1 test -v with strings

[osh-cpp stdout] Expected 'str=1\nstr=0\n', got 'str=0\nstr=0\n'

stdout:
str=0
str=0
stderr:
osh2 test -v with arrays

[osh stdout] Expected 'a=1\na[0]=1\n\na=0\na[0]=0\n\na[1]=1\na[x]=0\n\n', got 'a=0\na[0]=1\n\na=0\na[0]=0\n\na[1]=1\na[x]=1\n\n'

stdout:
a=0
a[0]=1

a=0
a[0]=0

a[1]=1
a[x]=1

stderr:
osh-cpp2 test -v with arrays

[osh-cpp stdout] Expected 'a=1\na[0]=1\n\na=0\na[0]=0\n\na[1]=1\na[x]=0\n\n', got 'a=0\na[0]=1\n\na=0\na[0]=0\n\na[1]=1\na[x]=1\n\n'

stdout:
a=0
a[0]=1

a=0
a[0]=0

a[1]=1
a[x]=1

stderr:
osh3 test -v with assoc arrays

[osh stdout] Expected 'A=1\nA[0]=1\n\nA=0\nA[0]=0\n\nA[1]=1\nA[x]=1\n\n', got 'A=0\nA[0]=1\n\nA=0\nA[0]=0\n\nA[1]=1\nA[x]=1\n\n'

stdout:
A=0
A[0]=1

A=0
A[0]=0

A[1]=1
A[x]=1

stderr:
osh-cpp3 test -v with assoc arrays

[osh-cpp stdout] Expected 'A=1\nA[0]=1\n\nA=0\nA[0]=0\n\nA[1]=1\nA[x]=1\n\n', got 'A=0\nA[0]=1\n\nA=0\nA[0]=0\n\nA[1]=1\nA[x]=1\n\n'

stdout:
A=0
A[0]=1

A=0
A[0]=0

A[1]=1
A[x]=1

stderr: