Skip to content

Commit 7b0b53d

Browse files
Fixed: Fix tests for system_linker_exec that exports $TERMUX_EXEC__PROC_SELF_EXE as /proc/self/exec would contain linker executable path
Related pull termux/termux-exec-package#24
1 parent f342941 commit 7b0b53d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/tudo_tests

+10
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,16 @@ tudo_tests_run() {
291291

292292

293293

294+
if [[ -z "$TERMUX_EXEC__PROC_SELF_EXE" ]]; then
295+
PROC_SELF_EXE_COMMAND='readlink -f /proc/$$/exe'
296+
PROC_SELF_EXE_COMMAND_FISH='readlink -f /proc/$fish_pid/exe'
297+
else
298+
PROC_SELF_EXE_COMMAND='echo "$TERMUX_EXEC__PROC_SELF_EXE"'
299+
PROC_SELF_EXE_COMMAND_FISH='echo "$TERMUX_EXEC__PROC_SELF_EXE"'
300+
fi
301+
302+
303+
294304
# Set traps to run commands before exiting tudo_tests
295305
trap 'tudo_tests_cleanup' EXIT
296306
trap 'tudo_tests_cleanup TERM' TERM

0 commit comments

Comments
 (0)