From 62bd11ac5d3c400d4db43898b0de31a070b1f6a5 Mon Sep 17 00:00:00 2001 From: schmannie Date: Sun, 15 May 2022 02:42:47 -0700 Subject: [PATCH] Read package.json contents directly during tests - this eliminates OS-specific line-ending issues --- __tests__/installer.test.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/__tests__/installer.test.ts b/__tests__/installer.test.ts index 94b59fdd3..37bf1d5d2 100644 --- a/__tests__/installer.test.ts +++ b/__tests__/installer.test.ts @@ -608,12 +608,7 @@ describe('setup-node', () => { it('reads package.json as node-version-file if provided', async () => { // Arrange - const versionSpec = `{ - \"engines\": { - \"node\": \">=14.0.0\" - } -} -`; + const versionSpec = fs.readFileSync(path.join(__dirname, 'data/package.json'), 'utf-8'); const versionFile = 'package.json'; const expectedVersionSpec = '14'; process.env['GITHUB_WORKSPACE'] = path.join(__dirname, 'data');