Results for builtins2.test.sh

casedashbashmkshzshoshosh_ALTdescription
0ok pass pass pass pass pass command -v
details
1BUG BUG ok pass pass pass command -v with multiple names
detailsdetailsdetails
2N-I pass N-I pass FAIL FAIL dirs builtin
detailsdetailsdetailsdetails
3N-I pass N-I pass FAIL FAIL dirs -c to clear the stack
detailsdetailsdetailsdetails
4N-I pass N-I ok FAIL FAIL dirs -v to print numbered stack, one entry per line
detailsdetailsdetailsdetailsdetails
5N-I pass N-I pass FAIL FAIL dirs -p to print one entry per line
detailsdetailsdetailsdetails

15 passed, 3 ok, 8 known unimplemented, 2 known bugs, 4 failed, 0 skipped

Details on runs that didn't PASS

dash0 command -v

stdout:
echo
0
myfunc
0
127
for
0
stderr:
dash1 command -v with multiple names

stdout:
echo
status=0
stderr:
bash1 command -v with multiple names

stdout:
echo
myfunc
for
status=0
stderr:
mksh1 command -v with multiple names

stdout:
echo
myfunc
status=1
stderr:
dash2 dirs builtin

stdout:
stderr: 
/bin/dash: 2: dirs: not found
mksh2 dirs builtin

stdout:
stderr: 
/bin/mksh: <stdin>[2]: dirs: not found
osh2 dirs builtin

[osh stdout] Expected u'/\n', got ''

stdout:
stderr: 
osh_ALT2 dirs builtin

[osh_ALT stdout] Expected u'/\n', got ''

stdout:
stderr: 
dash3 dirs -c to clear the stack

stdout:
stderr: 
/bin/dash: 2: pushd: not found
/bin/dash: 3: dirs: not found
/bin/dash: 4: dirs: not found
/bin/dash: 5: dirs: not found
mksh3 dirs -c to clear the stack

stdout:
stderr: 
/bin/mksh: <stdin>[2]: pushd: not found
/bin/mksh: <stdin>[3]: dirs: not found
/bin/mksh: <stdin>[4]: dirs: not found
/bin/mksh: <stdin>[5]: dirs: not found
osh3 dirs -c to clear the stack

[osh stdout] Expected u'/tmp /\n/tmp\n', got '/tmp\n/tmp\n'

stdout:
/tmp
/tmp
stderr:
osh_ALT3 dirs -c to clear the stack

[osh_ALT stdout] Expected u'/tmp /\n/tmp\n', got '/tmp\n/tmp\n'

stdout:
/tmp
/tmp
stderr:
dash4 dirs -v to print numbered stack, one entry per line

stdout:
stderr: 
/bin/dash: 2: pushd: not found
/bin/dash: 3: dirs: not found
/bin/dash: 4: pushd: not found
/bin/dash: 5: dirs: not found
mksh4 dirs -v to print numbered stack, one entry per line

stdout:
stderr: 
/bin/mksh: <stdin>[2]: pushd: not found
/bin/mksh: <stdin>[3]: dirs: not found
/bin/mksh: <stdin>[4]: pushd: not found
/bin/mksh: <stdin>[5]: dirs: not found
zsh4 dirs -v to print numbered stack, one entry per line

stdout:
0	/
1	/
0	/
1	/
2	/
stderr:
osh4 dirs -v to print numbered stack, one entry per line

[osh stdout] Expected u' 0 /\n 1 /\n 0 /\n 1 /\n 2 /\n', got '/\n 0 /\n/ /\n 0 /\n 1 /\n'

stdout:
/
 0 /
/ /
 0 /
 1 /
stderr:
osh_ALT4 dirs -v to print numbered stack, one entry per line

[osh_ALT stdout] Expected u' 0 /\n 1 /\n 0 /\n 1 /\n 2 /\n', got '/\n 0 /\n/ /\n 0 /\n 1 /\n'

stdout:
/
 0 /
/ /
 0 /
 1 /
stderr:
dash5 dirs -p to print one entry per line

stdout:
stderr: 
/bin/dash: 2: pushd: not found
/bin/dash: 3: dirs: not found
/bin/dash: 4: pushd: not found
/bin/dash: 5: dirs: not found
mksh5 dirs -p to print one entry per line

stdout:
stderr: 
/bin/mksh: <stdin>[2]: pushd: not found
/bin/mksh: <stdin>[3]: dirs: not found
/bin/mksh: <stdin>[4]: pushd: not found
/bin/mksh: <stdin>[5]: dirs: not found
osh5 dirs -p to print one entry per line

[osh stdout] Expected u'/\n/\n/\n/\n/\n', got '/\n/\n/ /\n/\n/\n'

stdout:
/
/
/ /
/
/
stderr:
osh_ALT5 dirs -p to print one entry per line

[osh_ALT stdout] Expected u'/\n/\n/\n/\n/\n', got '/\n/\n/ /\n/\n/\n'

stdout:
/
/
/ /
/
/
stderr: