wip sort tests
This commit is contained in:
@@ -99,12 +99,6 @@ pwd
|
||||
cd /
|
||||
pwd
|
||||
|
||||
cd /bin
|
||||
pwd
|
||||
|
||||
cd /bin/../
|
||||
pwd
|
||||
|
||||
mkdir dir
|
||||
cd DIR
|
||||
pwd
|
||||
@@ -222,57 +216,3 @@ pwd
|
||||
mkdir -p a/b/c/d/e/f/g/h/i/
|
||||
cd a/b/c/d/../../c/d/e/f/g/h/i/../../../g/h/i/../.././././../g/h/i/../../../../../../../c/d/../d/../d/e/../../d/e/.././././e/f/.//////../f/g/h/i/////../../../
|
||||
pwd
|
||||
|
||||
export HOME="/"
|
||||
cd
|
||||
cd ../../../../../././././../../../././../../../
|
||||
pwd
|
||||
|
||||
cd /
|
||||
pwd
|
||||
cd /bin
|
||||
pwd
|
||||
|
||||
cd /
|
||||
pwd
|
||||
cd //bin
|
||||
pwd
|
||||
|
||||
cd //
|
||||
pwd
|
||||
cd //bin
|
||||
pwd
|
||||
|
||||
cd ///
|
||||
pwd
|
||||
cd ///bin
|
||||
pwd
|
||||
|
||||
cd ////
|
||||
pwd
|
||||
cd ////bin
|
||||
pwd
|
||||
|
||||
cd /////
|
||||
pwd
|
||||
cd /////bin
|
||||
pwd
|
||||
|
||||
cd //////
|
||||
pwd
|
||||
cd //////bin
|
||||
pwd
|
||||
|
||||
cd ///////
|
||||
pwd
|
||||
cd ///////bin
|
||||
pwd
|
||||
|
||||
export HOME=//
|
||||
cd
|
||||
|
||||
export HOME=//bin/..////////////bin/../
|
||||
cd
|
||||
|
||||
export HOME=///
|
||||
cd
|
||||
|
||||
45
tests/defaults/b_cd_bindir.sh
Normal file
45
tests/defaults/b_cd_bindir.sh
Normal file
@@ -0,0 +1,45 @@
|
||||
cd /bin
|
||||
pwd
|
||||
|
||||
cd /bin/../
|
||||
pwd
|
||||
|
||||
cd /
|
||||
pwd
|
||||
cd /bin
|
||||
pwd
|
||||
|
||||
cd /
|
||||
pwd
|
||||
cd //bin
|
||||
pwd
|
||||
|
||||
cd //
|
||||
pwd
|
||||
cd //bin
|
||||
pwd
|
||||
|
||||
cd ///
|
||||
pwd
|
||||
cd ///bin
|
||||
pwd
|
||||
|
||||
cd ////
|
||||
pwd
|
||||
cd ////bin
|
||||
pwd
|
||||
|
||||
cd /////
|
||||
pwd
|
||||
cd /////bin
|
||||
pwd
|
||||
|
||||
cd //////
|
||||
pwd
|
||||
cd //////bin
|
||||
pwd
|
||||
|
||||
cd ///////
|
||||
pwd
|
||||
cd ///////bin
|
||||
pwd
|
||||
20
tests/defaults/b_cd_home.sh
Normal file
20
tests/defaults/b_cd_home.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
export HOME="/"
|
||||
cd
|
||||
cd ../../../../../././././../../../././../../../
|
||||
pwd
|
||||
|
||||
export HOME=//
|
||||
cd
|
||||
pwd
|
||||
|
||||
export HOME=//bin/..////////////bin/../
|
||||
cd
|
||||
pwd
|
||||
|
||||
export HOME=///
|
||||
cd
|
||||
pwd
|
||||
|
||||
export HOME=/
|
||||
cd
|
||||
pwd
|
||||
@@ -21,7 +21,6 @@ echo
|
||||
echo
|
||||
echo working
|
||||
|
||||
|
||||
echo
|
||||
|
||||
echo a
|
||||
@@ -66,8 +65,6 @@ echo hello -nknknknknk
|
||||
|
||||
echo hello -nnnnnnnnn -nnnnnnnnn
|
||||
|
||||
echo \-n hello
|
||||
|
||||
echo "-n" hello
|
||||
|
||||
echo '-n' hello
|
||||
@@ -76,8 +73,6 @@ echo "-n" "hello"
|
||||
|
||||
echo '-n' 'hello'
|
||||
|
||||
echo \-\n \h\e\l\l\o
|
||||
|
||||
echo '\-\n' '\h\e\l\l\o'
|
||||
|
||||
echo "\-\n" "\h\e\l\l\o"
|
||||
@@ -88,10 +83,6 @@ echo "$PATH"
|
||||
|
||||
echo '$PATH'
|
||||
|
||||
echo \$PATH
|
||||
|
||||
echo "\$PATH"
|
||||
|
||||
echo '\$PATH'
|
||||
|
||||
echo a "" b "" c
|
||||
@@ -100,19 +91,6 @@ echo a "$NO_SUCH_ENV" b $NO_SUCH_ENV c, unset NO_SUCH_ENV
|
||||
|
||||
echo hello
|
||||
|
||||
echo \"$\"
|
||||
|
||||
echo "$ $ $ $ $ $ "
|
||||
|
||||
echo "\$\$USER\\$USER""$USER"
|
||||
|
||||
echo $
|
||||
|
||||
echo \$USER
|
||||
|
||||
echo \\$USER
|
||||
|
||||
echo \\\$USER
|
||||
|
||||
echo \\\\$USER
|
||||
|
||||
|
||||
@@ -61,9 +61,4 @@ exit 0 0
|
||||
exit 0 0
|
||||
exit
|
||||
|
||||
exit 0 0
|
||||
echo "this message should not be displayed" 2> file
|
||||
ls
|
||||
|
||||
exit 0 0 | echo hello
|
||||
|
||||
|
||||
@@ -23,8 +23,6 @@ echo $PWD
|
||||
echo $PWD
|
||||
export PWD=/
|
||||
|
||||
echo $PWD, mkdir dir; ln -s dir symdir; cd symdir
|
||||
|
||||
pwd
|
||||
|
||||
pwd
|
||||
|
||||
@@ -77,6 +77,9 @@ echo coucou | ;
|
||||
|
||||
echo ;;
|
||||
|
||||
exit 0 0; echo "this message should not be displayed" 2> file; ls
|
||||
|
||||
echo $PWD, mkdir dir; ln -s dir symdir; cd symdir
|
||||
|
||||
#----------------------------------------------
|
||||
# Export builtins
|
||||
@@ -615,3 +618,23 @@ echo \\"$HELLO"
|
||||
|
||||
export HELLO=hello
|
||||
echo "\"\"$HELLO"
|
||||
|
||||
echo \-n hello
|
||||
|
||||
echo \-\n \h\e\l\l\o
|
||||
|
||||
echo \$PATH
|
||||
|
||||
echo "\$PATH"
|
||||
|
||||
echo \"$\"
|
||||
|
||||
echo "\$\$USER\\$USER""$USER"
|
||||
|
||||
echo \$USER
|
||||
|
||||
echo \\$USER
|
||||
|
||||
echo \\\$USER
|
||||
|
||||
echo \\\\$USER
|
||||
|
||||
Reference in New Issue
Block a user