Read package.json contents directly during tests

- this eliminates OS-specific line-ending issues
This commit is contained in:
schmannie 2022-05-15 02:42:47 -07:00 committed by Manpreet Singh
parent 57edf6c8ba
commit f8cdefe984

View file

@ -593,12 +593,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');