mirror of
https://github.com/actions/setup-java.git
synced 2025-06-29 12:34:14 +00:00
adding different data files for each OS
This commit is contained in:
parent
e707d79108
commit
ff70a8950d
11 changed files with 1409 additions and 48 deletions
|
@ -6,7 +6,7 @@ import {
|
|||
import {HttpClient} from '@actions/http-client';
|
||||
import os from 'os';
|
||||
|
||||
import manifestData from '../data/liberica.json';
|
||||
import manifestData from '../data/liberica-linux.json';
|
||||
|
||||
describe('getAvailableVersions', () => {
|
||||
let spyHttpClient: jest.SpyInstance;
|
||||
|
|
|
@ -6,7 +6,7 @@ import {
|
|||
import {HttpClient} from '@actions/http-client';
|
||||
import os from 'os';
|
||||
|
||||
import manifestData from '../data/liberica.json';
|
||||
import manifestData from '../data/liberica-windows.json';
|
||||
|
||||
describe('getAvailableVersions', () => {
|
||||
let spyHttpClient: jest.SpyInstance;
|
||||
|
|
|
@ -132,7 +132,7 @@ describe('findPackageForDownload', () => {
|
|||
|
||||
const result = await distro['findPackageForDownload'](version);
|
||||
const expectedUrl = `https://aka.ms/download-jdk/microsoft-jdk-17.0.7-linux-${distroArch}.tar.gz`;
|
||||
|
||||
|
||||
expect(result.url).toBe(expectedUrl);
|
||||
}
|
||||
);
|
||||
|
@ -160,7 +160,7 @@ describe('findPackageForDownload', () => {
|
|||
expect(result.url).toBe(expectedUrl);
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
it('should throw an error', async () => {
|
||||
await expect(distribution['findPackageForDownload']('8')).rejects.toThrow(
|
||||
/Could not find satisfied version for SemVer */
|
||||
|
|
|
@ -5,7 +5,7 @@ import {IZuluVersions} from '../../src/distributions/zulu/models';
|
|||
import * as utils from '../../src/util';
|
||||
import os from 'os';
|
||||
|
||||
import manifestData from '../data/zulu-releases-default.json';
|
||||
import manifestData from '../data/zulu-linux.json';
|
||||
|
||||
describe('getAvailableVersions', () => {
|
||||
let spyHttpClient: jest.SpyInstance;
|
||||
|
|
|
@ -5,7 +5,7 @@ import {IZuluVersions} from '../../src/distributions/zulu/models';
|
|||
import * as utils from '../../src/util';
|
||||
import os from 'os';
|
||||
|
||||
import manifestData from '../data/zulu-releases-default.json';
|
||||
import manifestData from '../data/zulu-windows.json';
|
||||
|
||||
describe('getAvailableVersions', () => {
|
||||
let spyHttpClient: jest.SpyInstance;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue