Skip to content

Commit 478b74c

Browse files
Natallia HarshunovaOrKoN
authored andcommitted
Attempt to fix flaky test
1 parent 6345245 commit 478b74c

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

tests/tools/console.test.js.snapshot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ Note that if an opaque response is sufficient, the request's mode can be set to
2525
Learn more:
2626
[Cross-Origin Resource Sharing (\`CORS\`)](https://web.dev/cross-origin-resource-sharing)
2727
### Affected resources
28-
reqid=1 data={"corsErrorStatus":{"corsError":"PreflightMissingAllowOriginHeader","failedParameter":""},"isWarning":false,"initiatorOrigin":"","clientSecurityState":{"initiatorIsSecureContext":false,"initiatorIPAddressSpace":"Loopback","privateNetworkRequestPolicy":"BlockFromInsecureToMorePrivate"}}
28+
url=https://example.com/data.json data={"corsErrorStatus":{"corsError":"PreflightMissingAllowOriginHeader","failedParameter":""},"isWarning":false,"initiatorOrigin":"","clientSecurityState":{"initiatorIsSecureContext":false,"initiatorIPAddressSpace":"Loopback","privateNetworkRequestPolicy":"BlockFromInsecureToMorePrivate"}}
2929
`;

tests/tools/console.test.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,20 @@ describe('console', () => {
189189
resolve();
190190
});
191191
});
192+
await page.setRequestInterception(true);
193+
page.on('request', request => {
194+
if (request.url().includes('example.com')) {
195+
void request.respond({
196+
status: 200,
197+
headers: {
198+
'Content-Type': 'application/json',
199+
},
200+
body: JSON.stringify({}),
201+
});
202+
} else {
203+
void request.continue();
204+
}
205+
});
192206
await page.setContent(`
193207
<script>
194208
fetch('https://example.com/data.json', {

0 commit comments

Comments
 (0)