all: improve tests
This commit is contained in:
+118
-117
@@ -40,23 +40,24 @@ if [[ -z $upx_exe ]]; then echo "UPX-ERROR: please set \$upx_exe"; exit 1; fi
|
||||
if [[ ! -f $upx_exe ]]; then echo "UPX-ERROR: file '$upx_exe' does not exist"; exit 1; fi
|
||||
upx_exe=$(readlink -fn "$upx_exe") # make absolute
|
||||
[[ -f $upx_exe ]] || exit 1
|
||||
upx_run=()
|
||||
# set emu and run_upx
|
||||
emu=()
|
||||
if [[ -n $upx_exe_runner ]]; then
|
||||
# usage examples:
|
||||
# export upx_exe_runner="qemu-x86_64 -cpu Nehalem"
|
||||
# export upx_exe_runner="valgrind --leak-check=no --error-exitcode=1 --quiet"
|
||||
# export upx_exe_runner="wine"
|
||||
IFS=' ' read -r -a upx_run <<< "$upx_exe_runner" # split at spaces into array
|
||||
IFS=' ' read -r -a emu <<< "$upx_exe_runner" # split at spaces into array
|
||||
elif [[ -n $CMAKE_CROSSCOMPILING_EMULATOR ]]; then
|
||||
IFS=';' read -r -a upx_run <<< "$CMAKE_CROSSCOMPILING_EMULATOR" # split at semicolons into array
|
||||
IFS=';' read -r -a emu <<< "$CMAKE_CROSSCOMPILING_EMULATOR" # split at semicolons into array
|
||||
fi
|
||||
upx_run+=( "$upx_exe" )
|
||||
echo "upx_run='${upx_run[*]}'"
|
||||
run_upx=( "${emu[@]}" "$upx_exe" )
|
||||
echo "run_upx='${run_upx[*]}'"
|
||||
|
||||
# upx_run sanity check
|
||||
if ! "${upx_run[@]}" --version-short >/dev/null; then echo "UPX-ERROR: FATAL: upx --version-short FAILED"; exit 1; fi
|
||||
if ! "${upx_run[@]}" -L >/dev/null 2>&1; then echo "UPX-ERROR: FATAL: upx -L FAILED"; exit 1; fi
|
||||
if ! "${upx_run[@]}" --help >/dev/null; then echo "UPX-ERROR: FATAL: upx --help FAILED"; exit 1; fi
|
||||
# run_upx sanity check
|
||||
if ! "${run_upx[@]}" --version-short >/dev/null; then echo "UPX-ERROR: FATAL: upx --version-short FAILED"; exit 1; fi
|
||||
if ! "${run_upx[@]}" -L >/dev/null 2>&1; then echo "UPX-ERROR: FATAL: upx -L FAILED"; exit 1; fi
|
||||
if ! "${run_upx[@]}" --help >/dev/null; then echo "UPX-ERROR: FATAL: upx --help FAILED"; exit 1; fi
|
||||
|
||||
#***********************************************************************
|
||||
# util
|
||||
@@ -203,57 +204,57 @@ mkdir default
|
||||
cd default
|
||||
create_files
|
||||
enter_dir z_dir_1
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_2
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_3
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_4
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file && failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link && failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
@@ -266,57 +267,57 @@ mkdir force-overwrite
|
||||
cd force-overwrite
|
||||
create_files
|
||||
enter_dir z_dir_1
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
assert_file z_symlink_file z_symlink_file_link
|
||||
assert_file z_symlink_dir
|
||||
assert_file z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_2
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
assert_file z_symlink_file z_symlink_file_link
|
||||
assert_file z_symlink_dir
|
||||
assert_file z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_3
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_4
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
@@ -330,57 +331,57 @@ mkdir link
|
||||
cd link
|
||||
create_files
|
||||
enter_dir z_dir_1
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
assert_file z_symlink_file z_symlink_file_link
|
||||
assert_file z_symlink_dir
|
||||
assert_file z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_2
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new || failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir || failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling || failed 18
|
||||
assert_file z_symlink_file z_symlink_file_link
|
||||
assert_file z_symlink_dir
|
||||
assert_file z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_3
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file || failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 || failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
leave_dir
|
||||
enter_dir z_dir_4
|
||||
"${upx_run[@]}" $flags z_symlink_file && failed 10
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${upx_run[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
"${run_upx[@]}" $flags z_symlink_file && failed 10
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_new && failed 11
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_dir && failed 12
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file && failed 13
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_file_link_1 && failed 14
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file || failed 15
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_file_link || failed 16
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dir && failed 17
|
||||
"${run_upx[@]}" $flags "$test_file" -o z_symlink_dangling && failed 18
|
||||
assert_symlink_to_file z_symlink_file z_symlink_file_link
|
||||
assert_symlink_to_dir z_symlink_dir
|
||||
assert_symlink_dangling z_symlink_dangling
|
||||
|
||||
Reference in New Issue
Block a user