diff options
author | Luca BRUNO <luca.bruno@coreos.com> | 2021-12-21 10:16:36 +0000 |
---|---|---|
committer | Luca BRUNO <luca.bruno@coreos.com> | 2021-12-21 10:18:30 +0000 |
commit | 5dbe37ce786e9978fa77bd05bf9605a5793db490 (patch) | |
tree | 3092f7029a18d678e22ba29f2c1b04731da57ecd | |
parent | 7c6719995d42dd3ca46a93d9c40594ad9168dc83 (diff) | |
download | ostree-5dbe37ce786e9978fa77bd05bf9605a5793db490.tar.gz |
tests/cli-extensions: tweak test logic
This updates the test logic for CLI extensions, actually checking
for functional output from the subcommand.
It also cleans up some environmental leftover.
-rwxr-xr-x | tests/test-cli-extensions.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/test-cli-extensions.sh b/tests/test-cli-extensions.sh index 6e483c5e..1fe9c037 100755 --- a/tests/test-cli-extensions.sh +++ b/tests/test-cli-extensions.sh @@ -10,10 +10,14 @@ set -euo pipefail echo '1..2' mkdir -p ./localbin +ORIG_PATH="${PATH}" export PATH="./localbin/:${PATH}" ln -s /usr/bin/env ./localbin/ostree-env -${CMD_PREFIX} ostree env --help >out.txt -assert_file_has_content out.txt "with an empty environment" +export A_CUSTOM_TEST_FLAG="myvalue" +${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 echo 'ok CLI extension localbin ostree-env' |