From 6528b8ca6394dec268738cc732f083b86a6cb374 Mon Sep 17 00:00:00 2001 From: Jiahao XU <30436523+NobodyXu@users.noreply.github.com> Date: Sat, 3 Aug 2024 11:06:06 +1000 Subject: [PATCH] Add e2e-tests for cli-overrides Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com> --- e2e-tests/strategies.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/e2e-tests/strategies.sh b/e2e-tests/strategies.sh index 0248d6c3..cc29a73a 100755 --- a/e2e-tests/strategies.sh +++ b/e2e-tests/strategies.sh @@ -37,7 +37,7 @@ fi ## Test compile-only strategy "./$1" binstall --no-confirm --strategies compile cargo-quickinstall@0.2.8 -## Test --disable-strategies +## Test Cargo.toml disable-strategies set +e "./$1" binstall --no-confirm --manifest-path "manifests/strategies-test-Cargo.toml" cargo-update@11.1.2 @@ -49,3 +49,6 @@ if [ "$exit_code" != 94 ]; then echo "Expected exit code 94, but actual exit code $exit_code" exit 1 fi + +## Test --strategies overriding `disabled-strategies=["compile"]` in Cargo.toml + "./$1" binstall --no-confirm --manifest-path "manifests/strategies-test-override-Cargo.toml" --strategies compile cargo-quickinstall@0.2.10