From: Josh Steadmon Date: Wed, 9 Dec 2020 19:16:16 +0000 (-0800) Subject: t7900: use --fixed-value in git-maintenance tests X-Git-Tag: v2.30.0-rc1~18^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=610a3fc9536d7016fd850d622f41bf884c290062;p=thirdparty%2Fgit.git t7900: use --fixed-value in git-maintenance tests Use --fixed-value in git-config calls in the git-maintenance tests, so that the tests will continue to work even if the repo path contains regexp metacharacters. Signed-off-by: Josh Steadmon Signed-off-by: Junio C Hamano --- diff --git a/t/t7900-maintenance.sh b/t/t7900-maintenance.sh index ee91a714b9..e4fcee8686 100755 --- a/t/t7900-maintenance.sh +++ b/t/t7900-maintenance.sh @@ -420,7 +420,7 @@ test_expect_success 'start from empty cron table' ' GIT_TEST_CRONTAB="test-tool crontab cron.txt" git maintenance start && # start registers the repo - git config --get --global maintenance.repo "$(pwd)" && + git config --get --global --fixed-value maintenance.repo "$(pwd)" && grep "for-each-repo --config=maintenance.repo maintenance run --schedule=daily" cron.txt && grep "for-each-repo --config=maintenance.repo maintenance run --schedule=hourly" cron.txt && @@ -431,7 +431,7 @@ test_expect_success 'stop from existing schedule' ' GIT_TEST_CRONTAB="test-tool crontab cron.txt" git maintenance stop && # stop does not unregister the repo - git config --get --global maintenance.repo "$(pwd)" && + git config --get --global --fixed-value maintenance.repo "$(pwd)" && # Operation is idempotent GIT_TEST_CRONTAB="test-tool crontab cron.txt" git maintenance stop &&