-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
[WIP] fix(testing): don't allow test files to call Deno.exit() #12938
Conversation
A bunch of cases to consider:
|
W.r.t. (2) and (3): how do you stop the script under test in the |
Currently I don't but I'm open to suggestions. |
Discussed briefly OOB: |
Another crux I found that needs to be figured out: the test runner can execute multiple test files in parallel (with |
@lucacasonato suggested to use |
Blocked by #13034 |
This is now unblocked, I'll try to wrap it up this weekend. |
Discussed with @lucacasonato offline; we believe that any call to |
Enabling op-middleware for overrides in lieu of imperative .replace_op() etc... Impacts denoland#13219, denoland#12938, denoland#13122
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
Just to get the prototype going, current solution is wrong as it would
error out for all tests in denoland/std#1628
Closes #12888