fish-shell/tests/test5.in
2018-03-31 16:54:50 -07:00

37 lines
750 B
Fish

set smurf green
switch $smurf;
case "*ee*"
echo Test 1 pass
case "*"
echo Test 1 fail
end;
switch $smurf
case *ee*
echo Test 2 fail
case red green blue
echo Test 2 pass
case "*"
echo Test 2 fail
end
switch $smurf
case cyan magenta yellow
echo Test 3 fail
case "*"
echo Test 3 pass
end
# Verify that we can do wildcard expansion when we
# don't have read access to some path components
# See #2099
set -l where ../test/temp/fish_wildcard_permissions_test/noaccess/yesaccess
mkdir -p $where
chmod 300 (dirname $where) # no read permissions
mkdir -p $where
touch $where/alpha.txt $where/beta.txt $where/delta.txt
echo $where/*
chmod 700 (dirname $where) # so we can delete it
rm -rf ../test/temp/fish_wildcard_permissions_test