Results for builtins.test.sh

casedashbashmkshoshosh_ALTosh-byterundescription
0pass pass pass pass pass FAIL exec builtin
details
1pass pass pass pass pass FAIL exec builtin with redirects
details
2pass pass pass pass pass FAIL exec builtin with here doc
details
3pass pass pass pass pass FAIL cd and $PWD
details
4pass pass BUG pass pass FAIL $OLDPWD
detailsdetails
5pass pass pass pass pass FAIL pwd
details
6pass pass pass pass pass FAIL pwd after cd ..
details
7pass pass pass pass pass FAIL pwd -P
details
8pass pass pass pass pass FAIL Test the current directory after 'cd ..' involving symlinks
details
9pass pass pass pass pass FAIL cd with no arguments
details
10ok pass ok pass pass FAIL cd to nonexistent dir
detailsdetailsdetails
11pass pass pass pass pass FAIL cd away from dir that was deleted
details
12pass pass pass pass pass FAIL cd permits double bare dash
details
13pass pass pass pass pass FAIL cd to symlink with -L and -P
details
14pass pass pass pass pass FAIL cd to relative path with -L and -P
details
15pass pass pass pass pass FAIL Exit out of function
details
16ok ok pass pass pass pass Exit builtin with invalid arg
detailsdetails
17BUG BUG ok pass pass FAIL Exit builtin with too many args
detailsdetailsdetailsdetails
18BUG pass pass pass pass FAIL time block
detailsdetails
19pass pass pass pass pass FAIL time pipeline
details
20pass pass pass pass pass FAIL shift
details
21ok pass pass pass pass pass Shifting too far
details
22ok pass BUG pass pass pass Invalid shift argument
detailsdetails
23pass pass pass pass pass FAIL get umask
details
24pass pass pass pass pass FAIL set umask in octal
details
25pass pass pass FAIL FAIL FAIL set umask symbolically
detailsdetailsdetails

119 passed, 7 ok, 0 known unimplemented, 5 known bugs, 1 failed, 0 skipped

Details on runs that didn't PASS

osh-byterun0 exec builtin

[osh-byterun stdout] Expected 'hi\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun1 exec builtin with redirects

[osh-byterun stderr] Expected 'to stderr\n', got 'Traceback (most recent call last):\n File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>\n from frontend import args\nImportError: No module named frontend\n'
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun2 exec builtin with here doc

[osh-byterun stdout] Expected u'x=one\ny=two\nDONE\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun3 cd and $PWD

[osh-byterun stdout] Expected '/\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
mksh4 $OLDPWD

stdout:
old: /
/
stderr:
osh-byterun4 $OLDPWD

[osh-byterun stdout] Expected 'old: /\nOLDPWD=/\n/\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun5 pwd

[osh-byterun stdout] Expected '/\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun6 pwd after cd ..

[osh-byterun stdout] Expected 'dir-two\ndir-one\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun7 pwd -P

[osh-byterun stdout] Expected 'symtarg\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun8 Test the current directory after 'cd ..' involving symlinks

[osh-byterun stdout] Expected 'a\nc\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun9 cd with no arguments

[osh-byterun stdout] Expected 'OK\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
dash10 cd to nonexistent dir

stdout:
status=2
stderr:
_tmp/spec-bin/dash: 1: cd: can't cd to /nonexistent/dir
mksh10 cd to nonexistent dir

stdout:
status=2
stderr:
_tmp/spec-bin/mksh: <stdin>[1]: cd: /nonexistent/dir: No such file or directory
osh-byterun10 cd to nonexistent dir

[osh-byterun stdout] Expected 'status=1\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun11 cd away from dir that was deleted

[osh-byterun stdout] Expected 'cd-nonexistent\nstatus=0\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun12 cd permits double bare dash

[osh-byterun stdout] Expected '/\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun13 cd to symlink with -L and -P

[osh-byterun stdout] Expected 'OK\nOK\nOK\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun14 cd to relative path with -L and -P

[osh-byterun stdout] Expected 'OK\nOK\nOK\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun15 Exit out of function

[osh-byterun status] Expected 3, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
dash16 Exit builtin with invalid arg

stdout:
stderr: 
_tmp/spec-bin/dash: 1: exit: Illegal number: invalid
bash16 Exit builtin with invalid arg

stdout:
stderr: 
_tmp/spec-bin/bash: line 1: exit: invalid: numeric argument required
dash17 Exit builtin with too many args

stdout:
stderr: 
bash17 Exit builtin with too many args

stdout:
status=1
stderr:
_tmp/spec-bin/bash: line 1: exit: too many arguments
mksh17 Exit builtin with too many args

stdout:
stderr: 
_tmp/spec-bin/mksh: <stdin>[1]: exit: too many arguments
osh-byterun17 Exit builtin with too many args

[osh-byterun status] Expected 2, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
dash18 time block

stdout:
stderr: 
time: cannot run {: No such file or directory
Command exited with non-zero status 127
0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 1248maxresident)k
0inputs+0outputs (0major+29minor)pagefaults 0swaps
_tmp/spec-bin/dash: 7: Syntax error: "}" unexpected
osh-byterun18 time block

[osh-byterun stdout] Expected 'real\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun19 time pipeline

[osh-byterun stdout] Expected '3\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun20 shift

[osh-byterun stdout] Expected u'2 3 4\n4\n', got ''
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
dash21 Shifting too far

stdout:
stderr: 
_tmp/spec-bin/dash: 2: shift: can't shift that many
dash22 Invalid shift argument

stdout:
stderr: 
_tmp/spec-bin/dash: 1: shift: Illegal number: ZZZ
mksh22 Invalid shift argument

stdout:
stderr: 
osh-byterun23 get umask

[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh-byterun24 set umask in octal

[osh-byterun stdout] Expected u'664\n644\n', got ''
[osh-byterun stderr] Expected u'', got 'Traceback (most recent call last):\n File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>\n from frontend import args\nImportError: No module named frontend\n'
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend
osh25 set umask symbolically

[osh stdout] Expected '664\n644\n', got '664\n664\n'
[osh stderr] Expected u'', got 'osh warning: *** umask with symbolic input not implemented ***\n'

stdout:
664
664
stderr:
osh warning: *** umask with symbolic input not implemented ***
osh_ALT25 set umask symbolically

[osh_ALT stdout] Expected '664\n644\n', got '664\n664\n'
[osh_ALT stderr] Expected u'', got 'osh warning: *** umask with symbolic input not implemented ***\n'

stdout:
664
664
stderr:
osh warning: *** umask with symbolic input not implemented ***
osh-byterun25 set umask symbolically

[osh-byterun stdout] Expected '664\n644\n', got ''
[osh-byterun stderr] Expected u'', got 'Traceback (most recent call last):\n File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>\n from frontend import args\nImportError: No module named frontend\n'
[osh-byterun status] Expected 0, got 1

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module>
    from frontend import args
ImportError: No module named frontend