diff --git a/test/r-dependent-packages/DESCRIPTION b/test/r-dependent-packages/DESCRIPTION new file mode 100644 index 0000000..284431c --- /dev/null +++ b/test/r-dependent-packages/DESCRIPTION @@ -0,0 +1,5 @@ +Package: foo +Version: 0.0.0.9000 +Suggests: + cli + rlang diff --git a/test/r-dependent-packages/r-ver-default.sh b/test/r-dependent-packages/r-ver-default.sh new file mode 100755 index 0000000..999e609 --- /dev/null +++ b/test/r-dependent-packages/r-ver-default.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +set -e + +# Optional: Import test library bundled with the devcontainer CLI +source dev-container-features-test-lib + +# Feature-specific tests +check "R cli package" R -q -e 'names(installed.packages()[, 3])' | grep cli +check "R rlang package" R -q -e 'names(installed.packages()[, 3])' | grep rlang + +# Report result +reportResults diff --git a/test/r-dependent-packages/scenarios.json b/test/r-dependent-packages/scenarios.json new file mode 100644 index 0000000..8d8a389 --- /dev/null +++ b/test/r-dependent-packages/scenarios.json @@ -0,0 +1,8 @@ +{ + "r-ver-default": { + "image": "rocker/r-ver:4", + "features": { + "r-dependent-packages": {} + } + } +}