Skip to content

Commit 5e45b4b

Browse files
author
Vladimir Safonkin
committed
Remove hardcoded patch version from unit test
1 parent b7b99f3 commit 5e45b4b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

__tests__/setup-dotnet.test.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const toolDir = path.join(__dirname, 'runner', 'tools2');
77
const tempDir = path.join(__dirname, 'runner', 'temp2');
88

99
import * as setup from '../src/setup-dotnet';
10+
import * as dotnetInstaller from '../src/installer';
1011

1112
const IS_WINDOWS = process.platform === 'win32';
1213

@@ -51,9 +52,13 @@ describe('setup-dotnet tests', () => {
5152
if (!fs.existsSync(globalJsonPath)) {
5253
fs.writeFileSync(globalJsonPath, jsonContents);
5354
}
55+
56+
const version = '3.1'
57+
const installer = new dotnetInstaller.DotnetCoreInstaller(version)
58+
const patchVersion = await installer.resolveVersion(new dotnetInstaller.DotNetVersionInfo(version))
5459
await setup.run();
5560

56-
expect(fs.existsSync(path.join(toolDir, 'sdk', '3.1.412'))).toBe(true);
61+
expect(fs.existsSync(path.join(toolDir, 'sdk', patchVersion))).toBe(true);
5762
if (IS_WINDOWS) {
5863
expect(fs.existsSync(path.join(toolDir, 'dotnet.exe'))).toBe(true);
5964
} else {

0 commit comments

Comments
 (0)