Skip to content
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

test: improve error message in async-wrap test #20948

Closed
wants to merge 1 commit into from

Conversation

Trott
Copy link
Member

@Trott Trott commented May 24, 2018

Improve AssertionError message in
test/parallel/test-async-wrap-pop-id-during-load.js to include the
contents of stderr when the spawned process fails.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

@nodejs-github-bot nodejs-github-bot added the test Issues and PRs related to the tests. label May 24, 2018
@Trott
Copy link
Member Author

Trott commented May 24, 2018

Refs: https://github.com/nodejs/node/pull/20940/files#r190707951

@addaleax @BridgeAR

Error message will now look more like this:

AssertionError [ERR_ASSERTION]: EXIT CODE: 3, STDERR:
undefined:0



RangeError: Maximum call stack size exceeded

Currently, it's this:

AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
+ expected - actual

- 3
+ 0

Improve AssertionError message in
test/parallel/test-async-wrap-pop-id-during-load.js to include the
contents of stderr when the spawned process fails.

Refs: https://github.com/nodejs/node/pull/20940/files#r190707951
@Trott Trott force-pushed the improve-err-msg branch from 56757f6 to 5baf75c Compare May 24, 2018 20:59
@Trott Trott mentioned this pull request May 24, 2018
4 tasks
@Trott
Copy link
Member Author

Trott commented May 24, 2018

@Trott Trott added the fast-track PRs that do not need to wait for 48 hours to land. label May 24, 2018
@Trott
Copy link
Member Author

Trott commented May 24, 2018

👍 here for fast-tracking.

@Trott Trott added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label May 24, 2018
BridgeAR pushed a commit to BridgeAR/node that referenced this pull request May 25, 2018
Improve AssertionError message in
test/parallel/test-async-wrap-pop-id-during-load.js to include the
contents of stderr when the spawned process fails.

Refs: https://github.com/nodejs/node/pull/20940/files#r190707951

PR-URL: nodejs#20948
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: James M Snell <jasnell@gmail.com>
@BridgeAR
Copy link
Member

Landed in f315081 🎉

@BridgeAR BridgeAR closed this May 25, 2018
MylesBorins pushed a commit that referenced this pull request May 29, 2018
Improve AssertionError message in
test/parallel/test-async-wrap-pop-id-during-load.js to include the
contents of stderr when the spawned process fails.

Refs: https://github.com/nodejs/node/pull/20940/files#r190707951

PR-URL: #20948
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: James M Snell <jasnell@gmail.com>
@MylesBorins MylesBorins mentioned this pull request May 29, 2018
@Trott Trott deleted the improve-err-msg branch January 13, 2022 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. fast-track PRs that do not need to wait for 48 hours to land. test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants