Test scenario improvements.
This commit is contained in:
parent
19e44ae593
commit
a4da3d79ac
7 changed files with 17 additions and 5 deletions
|
@ -5,6 +5,10 @@ set -e
|
|||
# Optional: Import test library
|
||||
source dev-container-features-test-lib
|
||||
|
||||
check "current user" bash -c "whoami"
|
||||
|
||||
check "rubies installed" bash -c "rvm list"
|
||||
|
||||
check "3.0.6 installed" bash -c "rvm list | fgrep 3.0.6"
|
||||
check "2.7.8 installed" bash -c "rvm list | fgrep 2.7.8"
|
||||
|
||||
|
|
|
@ -5,6 +5,10 @@ set -e
|
|||
# Optional: Import test library
|
||||
source dev-container-features-test-lib
|
||||
|
||||
check "current user" bash -c "whoami"
|
||||
|
||||
check "current ruby" bash -c "which ruby"
|
||||
|
||||
check "gem installed" bash -c "gem install rubocop"
|
||||
|
||||
# Report result
|
||||
|
|
|
@ -5,8 +5,10 @@ set -e
|
|||
# Optional: Import test library
|
||||
source dev-container-features-test-lib
|
||||
|
||||
# Definition specific tests
|
||||
check "current user" bash -c "whoami"
|
||||
|
||||
check "rvm" rvm --version
|
||||
|
||||
check "no rvm rubies" bash -c "rvm list | fgrep 'No rvm rubies installed yet'"
|
||||
|
||||
# Report result
|
||||
|
|
|
@ -5,8 +5,10 @@ set -e
|
|||
# Optional: Import test library
|
||||
source dev-container-features-test-lib
|
||||
|
||||
# Definition specific tests
|
||||
check "current user" bash -c "whoami"
|
||||
|
||||
check "version" rvm --version
|
||||
|
||||
check "ruby version" ruby --version
|
||||
|
||||
# Report result
|
||||
|
|
|
@ -5,7 +5,8 @@ set -e
|
|||
# Optional: Import test library
|
||||
source dev-container-features-test-lib
|
||||
|
||||
# Definition specific tests
|
||||
check "current user" bash -c "whoami"
|
||||
|
||||
check "ruby installed" bash -c "ruby --version | grep 3.0.6"
|
||||
|
||||
# Report result
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
},
|
||||
"install_gem": {
|
||||
"image": "mcr.microsoft.com/devcontainers/base:bullseye",
|
||||
"remoteUser": "vscode",
|
||||
"features": {
|
||||
"ruby": {
|
||||
"version": "latest"
|
||||
|
|
|
@ -5,8 +5,8 @@ set -e
|
|||
# Optional: Import test library
|
||||
source dev-container-features-test-lib
|
||||
|
||||
# Definition specific tests
|
||||
check "ruby version" ruby --version
|
||||
|
||||
check "gem version" gem --version
|
||||
|
||||
# Report result
|
||||
|
|
Loading…
Reference in a new issue