be4f0498e4
* Refactor java feature tests grep syntax The grep with pipe syntax was creating problems with the check helper Change them in favour of process substitution syntax * Fix java feature tests about java version Java 18 is not available anymore in SDKMAN Some tests asserts were generating false positives * Add Gradle and Maven version parameters to Java
14 lines
371 B
Bash
14 lines
371 B
Bash
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
# Optional: Import test library
|
|
source dev-container-features-test-lib
|
|
|
|
check "java version 11 installed as default" grep "11\." <(java --version)
|
|
check "java version 17 installed" grep "^17\." <(ls /usr/local/sdkman/candidates/java)
|
|
check "java version 8 installed" grep "^8\." <(ls /usr/local/sdkman/candidates/java)
|
|
|
|
# Report result
|
|
reportResults
|