Results for globignore.test.sh

statusoshosh-cpp
pass 1312
FAIL 12
total1414
caseoshosh-cppdescription
0pass FAIL Don't glob flags on file system with GLOBIGNORE
details
1pass pass basic star case -> ignore files with txt extension
2pass pass basic question mark case -> ignore txt files with one char filename
3pass pass multiple patterns -> ignore files with o or h extensions
4pass pass ignore specific file
5pass pass ignore contents of specific directories
6pass pass find files in subdirectory but not the ignored pattern
7pass pass basic range cases
8pass pass range cases using character classes
9pass pass ignore everything
10pass pass treat escaped patterns literally
11pass pass resetting globignore reverts to default behaviour
12FAIL FAIL find dotfiles while ignoring . or ..
detailsdetails
13pass pass different styles
25 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

osh-cpp0 Don't glob flags on file system with GLOBIGNORE

[osh-cpp stdout] Expected '-* hello zzzz?\n' Got ''
[osh-cpp status] Expected 0 Got 99

stdout:
stderr: 
osh12 find dotfiles while ignoring . or ..

[osh stdout] Expected '.env\n. .. .env\n' Got '.env\n.env\n'

stdout:
.env
.env
stderr:
  shopt -u globskipdots
  ^~~~~
[ stdin ]:1: 'shopt' got invalid option 'globskipdots'
osh-cpp12 find dotfiles while ignoring . or ..

[osh-cpp stdout] Expected '.env\n. .. .env\n' Got '.env\n.env\n'

stdout:
.env
.env
stderr:
  shopt -u globskipdots
  ^~~~~
[ stdin ]:1: 'shopt' got invalid option 'globskipdots'