Merge pull request #2501 from lucab/ups/test-cli-extensions-tweak

tests/cli-extensions: tweak test logic
This commit is contained in:
Luca Bruno 2021-12-21 14:08:48 +00:00 committed by GitHub
commit 998863e74d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 2 deletions

View File

@ -10,10 +10,14 @@ set -euo pipefail
echo '1..2' echo '1..2'
mkdir -p ./localbin mkdir -p ./localbin
ORIG_PATH="${PATH}"
export PATH="./localbin/:${PATH}" export PATH="./localbin/:${PATH}"
ln -s /usr/bin/env ./localbin/ostree-env ln -s /usr/bin/env ./localbin/ostree-env
${CMD_PREFIX} ostree env --help >out.txt export A_CUSTOM_TEST_FLAG="myvalue"
assert_file_has_content out.txt "with an empty environment" ${CMD_PREFIX} ostree env >out.txt
assert_file_has_content out.txt "^A_CUSTOM_TEST_FLAG=myvalue"
PATH="${ORIG_PATH}"
export -n A_CUSTOM_TEST_FLAG
rm -rf -- localbin rm -rf -- localbin
echo 'ok CLI extension localbin ostree-env' echo 'ok CLI extension localbin ostree-env'