diff options
author | Jaroslav Kysela <perex@perex.cz> | 2021-03-06 08:37:08 +0100 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2021-03-06 08:37:16 +0100 |
commit | e1551de8dd28c3a63f8d7c146952a8d2649ac9de (patch) | |
tree | ca5bd50bada833d3972ef4f1aeb246b56129ab5b /axfer/test | |
parent | f8ce4f1e3af8a14151e711c33c086e5b7429ef95 (diff) | |
download | alsa-utils-e1551de8dd28c3a63f8d7c146952a8d2649ac9de.tar.gz |
axfer: test - add run-test-in-tmpdir.sh script
BugLink: https://github.com/alsa-project/alsa-utils/issues/19
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Diffstat (limited to 'axfer/test')
-rwxr-xr-x | axfer/test/run-test-in-tmpdir.sh | 19 |
1 files changed, 19 insertions, 0 deletions
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 |