From 58e425039a1dc78cde64e9c1939e2a3dfed6d22a Mon Sep 17 00:00:00 2001 From: Josh Spicer Date: Mon, 22 Aug 2022 19:45:11 -0400 Subject: fix rust error when choose a non-default version. (#111) port of https://github.com/microsoft/vscode-dev-containers/pull/1592 --- test-scenarios/rust_at_pinned_version.sh | 15 +++++++++++++++ test-scenarios/scenarios.json | 20 ++++++++++++++------ 2 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 test-scenarios/rust_at_pinned_version.sh (limited to 'test-scenarios') diff --git a/test-scenarios/rust_at_pinned_version.sh b/test-scenarios/rust_at_pinned_version.sh new file mode 100644 index 0000000..2954a7a --- /dev/null +++ b/test-scenarios/rust_at_pinned_version.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +set -e + +# Optional: Import test library +source dev-container-features-test-lib + +# Definition specific tests +check "cargo version" cargo --version +check "rustc version" rustc --version +check "correct rust version" rustc --version | grep 1.62.0 + + +# Report result +reportResults \ No newline at end of file diff --git a/test-scenarios/scenarios.json b/test-scenarios/scenarios.json index 4f45aba..c7ec8af 100644 --- a/test-scenarios/scenarios.json +++ b/test-scenarios/scenarios.json @@ -6,8 +6,8 @@ "version": "latest", "installGradle": true, "installMaven": true - } - } + } + } }, "install_additional_php": { "image": "ubuntu:focal", @@ -15,9 +15,9 @@ "php": { "version": "8.1.4", "additionalVersions": "8.0.17,8.0.3" - } - } - }, + } + } + }, "install_additional_java": { "image": "ubuntu:focal", "features": { @@ -92,6 +92,14 @@ } } }, + "rust_at_pinned_version": { + "image": "ubuntu:focal", + "features": { + "rust": { + "version": "1.62.0" + } + } + }, "install_cudnn_nvxt": { "image": "debian", "features": { @@ -112,4 +120,4 @@ } } } -} +} \ No newline at end of file -- cgit v1.2.3