-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: fixes nodejs tests #696
Conversation
- Fixes ability to run tests using an arbitrary node bin - Fixes `make test-npm` in nodejs repo - Added `tap-snapshots` folder - Added required `.npmrc` root file Fixes npm/statusboard#45
@@ -7,7 +7,8 @@ var supportedNode = [ | |||
{ver: '10', min: '10.0.0'}, | |||
{ver: '11', min: '11.0.0'}, | |||
{ver: '12', min: '12.0.0'}, | |||
{ver: '13', min: '13.0.0'} | |||
{ver: '13', min: '13.0.0'}, | |||
{ver: '14', min: '14.0.0'} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you for doing this in advance :-)
could perhaps this logic be changed to use semver so that every new node version is always treated as supported unless explicitly marked as not?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah, it's in our radar to change that for v7 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it’d also be nice tho for the last 6.x build to not report that new nodes are unsupported forever :-)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
right, that's a good point! I agree 👍 that could be a good community contribution wink wink
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Filed #697 (i'll need some help)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
make test-npm
in nodejs repotap-snapshots
folder (fixes snapshot-dependent tests).npmrc
root file (fixes broken config tests)Fixes npm/statusboard#45