Format: Increase amount of retries for Dotnet installation scripts tests

This commit is contained in:
Nikolai Laevskii 2023-05-18 12:02:09 +02:00
parent ed16ccab85
commit 6fb866f807

View File

@ -6,8 +6,14 @@ const HTTP_CLIENT_OPTIONS = { allowRetries: true, maxRetries: 10 } as const;
const TEST_TIMEOUT = 30000; const TEST_TIMEOUT = 30000;
describe('Dotnet installation scripts tests', () => { describe('Dotnet installation scripts tests', () => {
it('Uses an up to date bash download script', async () => { it(
const httpCallbackClient = new hc.HttpClient('setup-dotnet-test', [], HTTP_CLIENT_OPTIONS); 'Uses an up to date bash download script',
async () => {
const httpCallbackClient = new hc.HttpClient(
'setup-dotnet-test',
[],
HTTP_CLIENT_OPTIONS
);
const response: hc.HttpClientResponse = await httpCallbackClient.get( const response: hc.HttpClientResponse = await httpCallbackClient.get(
'https://dot.net/v1/dotnet-install.sh' 'https://dot.net/v1/dotnet-install.sh'
); );
@ -21,10 +27,18 @@ describe('Dotnet installation scripts tests', () => {
expect(normalizeFileContents(currentContents)).toBe( expect(normalizeFileContents(currentContents)).toBe(
normalizeFileContents(upToDateContents) normalizeFileContents(upToDateContents)
); );
}, TEST_TIMEOUT); },
TEST_TIMEOUT
);
it('Uses an up to date powershell download script', async () => { it(
const httpCallbackClient = new hc.HttpClient('setup-dotnet-test', [], HTTP_CLIENT_OPTIONS); 'Uses an up to date powershell download script',
async () => {
const httpCallbackClient = new hc.HttpClient(
'setup-dotnet-test',
[],
HTTP_CLIENT_OPTIONS
);
const response: hc.HttpClientResponse = await httpCallbackClient.get( const response: hc.HttpClientResponse = await httpCallbackClient.get(
'https://dot.net/v1/dotnet-install.ps1' 'https://dot.net/v1/dotnet-install.ps1'
); );
@ -38,7 +52,9 @@ describe('Dotnet installation scripts tests', () => {
expect(normalizeFileContents(currentContents)).toBe( expect(normalizeFileContents(currentContents)).toBe(
normalizeFileContents(upToDateContents) normalizeFileContents(upToDateContents)
); );
}, TEST_TIMEOUT); },
TEST_TIMEOUT
);
}); });
function normalizeFileContents(contents: string): string { function normalizeFileContents(contents: string): string {