Fix tests

This commit is contained in:
Julien Dubois 2023-09-22 16:21:08 +02:00
parent 6c633eb725
commit 7206b0eb43
3 changed files with 8 additions and 3 deletions

View File

@ -22,6 +22,11 @@ describe('findPackageForDownload', () => {
}); });
it.each([ it.each([
[
'21',
'21',
'https://download.oracle.com/java/21/latest/jdk-21_{{OS_TYPE}}-x64_bin.{{ARCHIVE_TYPE}}'
],
[ [
'20', '20',
'20', '20',

View File

@ -121,7 +121,7 @@ steps:
- uses: actions/setup-java@v3 - uses: actions/setup-java@v3
with: with:
distribution: 'oracle' distribution: 'oracle'
java-version: '17' java-version: '21'
- run: java -cp java HelloWorldApp - run: java -cp java HelloWorldApp
``` ```

View File

@ -88,8 +88,8 @@ export class OracleDistribution extends JavaBase {
`${ORACLE_DL_BASE}/${major}/archive/jdk-${range}_${platform}-${arch}_bin.${extension}` `${ORACLE_DL_BASE}/${major}/archive/jdk-${range}_${platform}-${arch}_bin.${extension}`
); );
if (parseInt(major) < 21) { if (parseInt(major) < 17) {
throw new Error('Oracle JDK is only supported for JDK 21 and later'); throw new Error('Oracle JDK is only supported for JDK 17 and later');
} }
for (const url of possibleUrls) { for (const url of possibleUrls) {