Env: Await test result of testPortNumberValidation #21394
Merged
Conversation
Size Change: 0 B Total Size: 889 kB
|
Filename | Size | Change | |
---|---|---|---|
build/a11y/index.js |
1.02 kB | 0 B | |
build/annotations/index.js |
3.4 kB | 0 B | |
build/api-fetch/index.js |
3.79 kB | 0 B | |
build/autop/index.js |
2.58 kB | 0 B | |
build/blob/index.js |
620 B | 0 B | |
build/block-directory/index.js |
6.03 kB | 0 B | |
build/block-directory/style-rtl.css |
760 B | 0 B | |
build/block-directory/style.css |
760 B | 0 B | |
build/block-editor/index.js |
102 kB | 0 B | |
build/block-editor/style-rtl.css |
10.2 kB | 0 B | |
build/block-editor/style.css |
10.2 kB | 0 B | |
build/block-library/editor-rtl.css |
7.22 kB | 0 B | |
build/block-library/editor.css |
7.22 kB | 0 B | |
build/block-library/index.js |
110 kB | 0 B | |
build/block-library/style-rtl.css |
7.53 kB | 0 B | |
build/block-library/style.css |
7.54 kB | 0 B | |
build/block-library/theme-rtl.css |
669 B | 0 B | |
build/block-library/theme.css |
671 B | 0 B | |
build/block-serialization-default-parser/index.js |
1.65 kB | 0 B | |
build/block-serialization-spec-parser/index.js |
3.1 kB | 0 B | |
build/blocks/index.js |
57.5 kB | 0 B | |
build/components/index.js |
195 kB | 0 B | |
build/components/style-rtl.css |
16.6 kB | 0 B | |
build/components/style.css |
16.5 kB | 0 B | |
build/compose/index.js |
6.21 kB | 0 B | |
build/core-data/index.js |
10.7 kB | 0 B | |
build/data-controls/index.js |
1.04 kB | 0 B | |
build/data/index.js |
8.23 kB | 0 B | |
build/date/index.js |
5.36 kB | 0 B | |
build/deprecated/index.js |
772 B | 0 B | |
build/dom-ready/index.js |
569 B | 0 B | |
build/dom/index.js |
3.05 kB | 0 B | |
build/edit-navigation/index.js |
2.71 kB | 0 B | |
build/edit-navigation/style-rtl.css |
239 B | 0 B | |
build/edit-navigation/style.css |
241 B | 0 B | |
build/edit-post/index.js |
92.9 kB | 0 B | |
build/edit-post/style-rtl.css |
12.3 kB | 0 B | |
build/edit-post/style.css |
12.3 kB | 0 B | |
build/edit-site/index.js |
10.1 kB | 0 B | |
build/edit-site/style-rtl.css |
5.02 kB | 0 B | |
build/edit-site/style.css |
5.02 kB | 0 B | |
build/edit-widgets/index.js |
7.18 kB | 0 B | |
build/edit-widgets/style-rtl.css |
3.74 kB | 0 B | |
build/edit-widgets/style.css |
3.73 kB | 0 B | |
build/editor/editor-styles-rtl.css |
423 B | 0 B | |
build/editor/editor-styles.css |
426 B | 0 B | |
build/editor/index.js |
42.8 kB | 0 B | |
build/editor/style-rtl.css |
3.49 kB | 0 B | |
build/editor/style.css |
3.49 kB | 0 B | |
build/element/index.js |
4.45 kB | 0 B | |
build/escape-html/index.js |
733 B | 0 B | |
build/format-library/index.js |
6.95 kB | 0 B | |
build/format-library/style-rtl.css |
502 B | 0 B | |
build/format-library/style.css |
502 B | 0 B | |
build/hooks/index.js |
1.93 kB | 0 B | |
build/html-entities/index.js |
622 B | 0 B | |
build/i18n/index.js |
3.57 kB | 0 B | |
build/is-shallow-equal/index.js |
710 B | 0 B | |
build/keyboard-shortcuts/index.js |
2.3 kB | 0 B | |
build/keycodes/index.js |
1.7 kB | 0 B | |
build/list-reusable-blocks/index.js |
2.99 kB | 0 B | |
build/list-reusable-blocks/style-rtl.css |
226 B | 0 B | |
build/list-reusable-blocks/style.css |
226 B | 0 B | |
build/media-utils/index.js |
4.84 kB | 0 B | |
build/notices/index.js |
1.57 kB | 0 B | |
build/nux/index.js |
3.01 kB | 0 B | |
build/nux/style-rtl.css |
616 B | 0 B | |
build/nux/style.css |
613 B | 0 B | |
build/plugins/index.js |
2.54 kB | 0 B | |
build/primitives/index.js |
1.5 kB | 0 B | |
build/priority-queue/index.js |
789 B | 0 B | |
build/redux-routine/index.js |
2.84 kB | 0 B | |
build/rich-text/index.js |
14.5 kB | 0 B | |
build/server-side-render/index.js |
2.54 kB | 0 B | |
build/shortcode/index.js |
1.69 kB | 0 B | |
build/token-list/index.js |
1.28 kB | 0 B | |
build/url/index.js |
4.01 kB | 0 B | |
build/viewport/index.js |
1.61 kB | 0 B | |
build/warning/index.js |
1.14 kB | 0 B | |
build/wordcount/index.js |
1.17 kB | 0 B |
Thank you for doing this. Coincidentally, I also just fixed this in #21229 after I noticed the issue :) |
Also, thank you for recommending |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
aduth commentedApr 3, 2020
This pull request seeks to correct an ineffective test case in
@wordpress/env
, where the test case does not await the completion of promised tasks.There are two pressing issues:
stdout
with an error, despite the test case being considered as passing (example)testPortNumberValidation
could be throwing an error and we'd not catch itThis passes:
The errors being logged are not in-fact errors. I expect the issue is that without awaiting the result of the previous, the subsequent mock will interfere with the results of others.
It's simply enough to await completion.
Alternatives to consider:
it.each
)readFile
implementation.Example
it.each
:See also: https://jestjs.io/docs/en/api#testeachtablename-fn-timeout
Testing Instruction:
Ensure unit tests pass, and there is no extra logged output: