diff --git a/e2e-tests/strategies.sh b/e2e-tests/strategies.sh index 0248d6c3..7708afc8 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 `disabled-strategies=["compile", "quick-install"]` in Cargo.toml 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-Cargo.toml" --strategies compile cargo-update@11.1.2