commit 743f0d3e8ead71af69563ac2855766f4f1c4d7de from: Stefan Sperling date: Thu Oct 01 20:52:11 2020 UTC add quotes around $GOT_TEST_ROOT and avoid mktemp -p; suggested by naddy commit - 11f4fa81f7f7aabf7d522a63257765a89926f3e0 commit + 743f0d3e8ead71af69563ac2855766f4f1c4d7de blob - 081593cddd986b2e7f06eed2846cd07f1895c995 blob + e32b5a142455da777776713187383ad1166a01d4 --- regress/cmdline/Makefile +++ regress/cmdline/Makefile @@ -6,78 +6,78 @@ NOOBJ=Yes GOT_TEST_ROOT=/tmp checkout: - ./checkout.sh -q -r $(GOT_TEST_ROOT) + ./checkout.sh -q -r "$(GOT_TEST_ROOT)" update: - ./update.sh -q -r $(GOT_TEST_ROOT) + ./update.sh -q -r "$(GOT_TEST_ROOT)" status: - ./status.sh -q -r $(GOT_TEST_ROOT) + ./status.sh -q -r "$(GOT_TEST_ROOT)" log: - ./log.sh -q -r $(GOT_TEST_ROOT) + ./log.sh -q -r "$(GOT_TEST_ROOT)" add: - ./add.sh -q -r $(GOT_TEST_ROOT) + ./add.sh -q -r "$(GOT_TEST_ROOT)" rm: - ./rm.sh -q -r $(GOT_TEST_ROOT) + ./rm.sh -q -r "$(GOT_TEST_ROOT)" diff: - ./diff.sh -q -r $(GOT_TEST_ROOT) + ./diff.sh -q -r "$(GOT_TEST_ROOT)" blame: - ./blame.sh -q -r $(GOT_TEST_ROOT) + ./blame.sh -q -r "$(GOT_TEST_ROOT)" branch: - ./branch.sh -q -r $(GOT_TEST_ROOT) + ./branch.sh -q -r "$(GOT_TEST_ROOT)" tag: - ./tag.sh -q -r $(GOT_TEST_ROOT) + ./tag.sh -q -r "$(GOT_TEST_ROOT)" ref: - ./ref.sh -q -r $(GOT_TEST_ROOT) + ./ref.sh -q -r "$(GOT_TEST_ROOT)" commit: - ./commit.sh -q -r $(GOT_TEST_ROOT) + ./commit.sh -q -r "$(GOT_TEST_ROOT)" revert: - ./revert.sh -q -r $(GOT_TEST_ROOT) + ./revert.sh -q -r "$(GOT_TEST_ROOT)" cherrypick: - ./cherrypick.sh -q -r $(GOT_TEST_ROOT) + ./cherrypick.sh -q -r "$(GOT_TEST_ROOT)" backout: - ./backout.sh -q -r $(GOT_TEST_ROOT) + ./backout.sh -q -r "$(GOT_TEST_ROOT)" rebase: - ./rebase.sh -q -r $(GOT_TEST_ROOT) + ./rebase.sh -q -r "$(GOT_TEST_ROOT)" import: - ./import.sh -q -r $(GOT_TEST_ROOT) + ./import.sh -q -r "$(GOT_TEST_ROOT)" histedit: - ./histedit.sh -q -r $(GOT_TEST_ROOT) + ./histedit.sh -q -r "$(GOT_TEST_ROOT)" integrate: - ./integrate.sh -q -r $(GOT_TEST_ROOT) + ./integrate.sh -q -r "$(GOT_TEST_ROOT)" stage: - ./stage.sh -q -r $(GOT_TEST_ROOT) + ./stage.sh -q -r "$(GOT_TEST_ROOT)" unstage: - ./unstage.sh -q -r $(GOT_TEST_ROOT) + ./unstage.sh -q -r "$(GOT_TEST_ROOT)" cat: - ./cat.sh -q -r $(GOT_TEST_ROOT) + ./cat.sh -q -r "$(GOT_TEST_ROOT)" clone: - ./clone.sh -q -r $(GOT_TEST_ROOT) + ./clone.sh -q -r "$(GOT_TEST_ROOT)" fetch: - ./fetch.sh -q -r $(GOT_TEST_ROOT) + ./fetch.sh -q -r "$(GOT_TEST_ROOT)" tree: - ./tree.sh -q -r $(GOT_TEST_ROOT) + ./tree.sh -q -r "$(GOT_TEST_ROOT)" .include blob - d022c285439d814443120e87a8f437bb742aa4e5 blob + cde580f8704a206fe481381cd52f87d471ee007f --- regress/cmdline/common.sh +++ regress/cmdline/common.sh @@ -169,7 +169,7 @@ test_init() echo "No test name provided" >&2 return 1 fi - local testroot=`mktemp -p $GOT_TEST_ROOT -d got-test-$testname-XXXXXXXX` + local testroot=$(mktemp -d "$GOT_TEST_ROOT/got-test-$testname-XXXXXXXX") mkdir $testroot/repo git_init $testroot/repo if [ -z "$no_tree" ]; then blob - 8678e992d9963822ee6f59550d2f3c1394087f53 blob + 5d5816f7ae1012a37a6130b169e44eaf28fe5038 --- regress/cmdline/import.sh +++ regress/cmdline/import.sh @@ -18,7 +18,7 @@ test_import_basic() { local testname=import_basic - local testroot=`mktemp -p $GOT_TEST_ROOT -d got-test-$testname-XXXXXXXX` + local testroot=`mktemp -d "$GOT_TEST_ROOT/got-test-$testname-XXXXXXXX"` got init $testroot/repo @@ -170,7 +170,7 @@ test_import_requires_new_branch() { test_import_ignores() { local testname=import_ignores - local testroot=`mktemp -p $GOT_TEST_ROOT -d got-test-$testname-XXXXXXXX` + local testroot=`mktemp -d "$GOT_TEST_ROOT/got-test-$testname-XXXXXXXX"` got init $testroot/repo @@ -200,7 +200,7 @@ test_import_ignores() { test_import_empty_dir() { local testname=import_empty_dir - local testroot=`mktemp -p $GOT_TEST_ROOT -d got-test-$testname-XXXXXXXX` + local testroot=`mktemp -d "$GOT_TEST_ROOT/got-test-$testname-XXXXXXXX"` got init $testroot/repo @@ -243,7 +243,7 @@ test_import_empty_dir() { test_import_symlink() { local testname=import_symlink - local testroot=`mktemp -p $GOT_TEST_ROOT -d got-test-$testname-XXXXXXXX` + local testroot=`mktemp -d "$GOT_TEST_ROOT/got-test-$testname-XXXXXXXX"` got init $testroot/repo