From e1551de8dd28c3a63f8d7c146952a8d2649ac9de Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sat, 6 Mar 2021 08:37:08 +0100 Subject: [PATCH] axfer: test - add run-test-in-tmpdir.sh script BugLink: https://github.com/alsa-project/alsa-utils/issues/19 Signed-off-by: Jaroslav Kysela --- axfer/test/run-test-in-tmpdir.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 axfer/test/run-test-in-tmpdir.sh diff --git a/axfer/test/run-test-in-tmpdir.sh b/axfer/test/run-test-in-tmpdir.sh new file mode 100755 index 0000000..e66fa73 --- /dev/null +++ b/axfer/test/run-test-in-tmpdir.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +bin="$1" + +test -z ${bin} && exit 90 +test ! -x ${bin} && exit 91 +test -z ${TMPDIR} && exit 92 +test ! -d ${TMPDIR} && exit 93 + +tmp_dir=$(mktemp -d ${TMPDIR}/container-test.XXXXX) +cur_dir=$(pwd) + +echo ${tmp_dir} +cd ${tmp_dir} +${cur_dir}/${bin} +retval=$? +cd ${cur_dir} +rm -rf ${tmp_dir} +exit $retval -- 2.47.1