From 628a554bc113e4e115d34778bfe8a77cfad1d933 Mon Sep 17 00:00:00 2001 From: nlf Date: Tue, 15 Dec 2020 13:10:10 -0800 Subject: [PATCH] fix doctor test to work correctly for node pre-release versions PR-URL: https://github.com/npm/cli/pull/2358 Credit: @nlf Close: #2358 Reviewed-by: @ruyadorno Reviewed-by: @mylesborins --- test/lib/doctor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/lib/doctor.js b/test/lib/doctor.js index c2c3fdb9781f..db41fc8e5dd5 100644 --- a/test/lib/doctor.js +++ b/test/lib/doctor.js @@ -479,7 +479,7 @@ test('npm doctor outdated nodejs version', t => { npm.globalDir = dir npm.localBin = dir npm.globalBin = dir - nodeVersions.push({ version: process.version.replace(/\d+$/, '999'), lts: false }) + nodeVersions.push({ version: process.version.replace(/\d+(-.*)?$/, '999'), lts: false }) const consoleError = console.error // we just print an empty line here, so swallow it and ignore console.error = () => {}