You've already forked setup-dotnet
							
							
				mirror of
				https://github.com/actions/setup-dotnet.git
				synced 2025-10-30 06:47:57 +07:00 
			
		
		
		
	Remove hardcoded patch version from unit test
This commit is contained in:
		| @ -7,6 +7,7 @@ const toolDir = path.join(__dirname, 'runner', 'tools2'); | ||||
| const tempDir = path.join(__dirname, 'runner', 'temp2'); | ||||
|  | ||||
| import * as setup from '../src/setup-dotnet'; | ||||
| import * as dotnetInstaller from '../src/installer'; | ||||
|  | ||||
| const IS_WINDOWS = process.platform === 'win32'; | ||||
|  | ||||
| @ -51,9 +52,13 @@ describe('setup-dotnet tests', () => { | ||||
|     if (!fs.existsSync(globalJsonPath)) { | ||||
|       fs.writeFileSync(globalJsonPath, jsonContents); | ||||
|     } | ||||
|  | ||||
|     const version = '3.1' | ||||
|     const installer = new dotnetInstaller.DotnetCoreInstaller(version) | ||||
|     const patchVersion = await installer.resolveVersion(new dotnetInstaller.DotNetVersionInfo(version)) | ||||
|     await setup.run(); | ||||
|  | ||||
|     expect(fs.existsSync(path.join(toolDir, 'sdk', '3.1.412'))).toBe(true); | ||||
|     expect(fs.existsSync(path.join(toolDir, 'sdk', patchVersion))).toBe(true); | ||||
|     if (IS_WINDOWS) { | ||||
|       expect(fs.existsSync(path.join(toolDir, 'dotnet.exe'))).toBe(true); | ||||
|     } else { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Vladimir Safonkin
					Vladimir Safonkin