-
Notifications
You must be signed in to change notification settings - Fork 27
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
Run tests in CI for Node 18, 20, 22 #966
Conversation
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.
This is a major enhancement in our coverage, awesome!
Since we now are running the full test suite including maint.test.ts
in NodeJS, I think we can get rid of the test:node
task in deno.json
and the corresponding .mjs
file which just ensured that the main()
function worked, but nothing else.
@cowboyd Repurposed node:test but I removed the node.mjs file. |
Motivation
I found a bug when running Effection v4 in Node 18 that was not there in Node 20. I tracked it to
toReversed
. I wanted to fix it but I found that we don't actually run tests in Node.Approach