diff options
Diffstat (limited to 'tests/ls/multihardlink')
-rwxr-xr-x | tests/ls/multihardlink | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/ls/multihardlink b/tests/ls/multihardlink index a9d31f4b7..4a5900073 100755 --- a/tests/ls/multihardlink +++ b/tests/ls/multihardlink @@ -20,7 +20,7 @@ print_ver_ ls working_umask_or_skip_ -touch file file1 || framework_failure +touch file file1 || framework_failure_ ln file1 file2 || skip_ "can't create hard link" code_mh='44;37' code_ex='01;32' @@ -32,33 +32,33 @@ c_png=$(printf '\033[%sm' $code_png) # regular file - not hard linked LS_COLORS="mh=$code_mh" ls -U1 --color=always file > out || fail=1 -printf "file\n" > out_ok || framework_failure +printf "file\n" > out_ok || framework_failure_ compare out out_ok || fail=1 # hard links LS_COLORS="mh=$code_mh" ls -U1 --color=always file1 file2 > out || fail=1 printf "$c0${c_mh}file1$c0 ${c_mh}file2$c0 -" > out_ok || framework_failure +" > out_ok || framework_failure_ compare out out_ok || fail=1 # hard links and png (hard link coloring takes precedence) -mv file2 file2.png || framework_failure +mv file2 file2.png || framework_failure_ LS_COLORS="mh=$code_mh:*.png=$code_png" ls -U1 --color=always file1 file2.png \ > out || fail=1 printf "$c0${c_mh}file1$c0 ${c_mh}file2.png$c0 -" > out_ok || framework_failure +" > out_ok || framework_failure_ compare out out_ok || fail=1 # hard links and exe (exe coloring takes precedence) -chmod a+x file2.png || framework_failure +chmod a+x file2.png || framework_failure_ LS_COLORS="mh=$code_mh:*.png=$code_png:ex=$code_ex" \ ls -U1 --color=always file1 file2.png > out || fail=1 -chmod a-x file2.png || framework_failure +chmod a-x file2.png || framework_failure_ printf "$c0${c_ex}file1$c0 ${c_ex}file2.png$c0 -" > out_ok || framework_failure +" > out_ok || framework_failure_ compare out out_ok || fail=1 # hard links and png (hard link coloring disabled => png coloring enabled) @@ -66,7 +66,7 @@ LS_COLORS="mh=00:*.png=$code_png" ls -U1 --color=always file1 file2.png > out \ || fail=1 printf "file1 $c0${c_png}file2.png$c0 -" > out_ok || framework_failure +" > out_ok || framework_failure_ compare out out_ok || fail=1 # hard links and png (hard link coloring not enabled explicitly => png coloring) @@ -74,7 +74,7 @@ LS_COLORS="*.png=$code_png" ls -U1 --color=always file1 file2.png > out \ || fail=1 printf "file1 $c0${c_png}file2.png$c0 -" > out_ok || framework_failure +" > out_ok || framework_failure_ compare out out_ok || fail=1 Exit $fail |