test: unflake a launcher test in driver mode (#27518)
This commit is contained in:
parent
e8523abea5
commit
40ba5ebc1d
|
|
@ -119,16 +119,16 @@ it('should support request/response events when using backgroundPage()', async (
|
||||||
? backgroundPages[0]
|
? backgroundPages[0]
|
||||||
: await context.waitForEvent('backgroundpage');
|
: await context.waitForEvent('backgroundpage');
|
||||||
await backgroundPage.waitForURL(/chrome-extension\:\/\/.*/);
|
await backgroundPage.waitForURL(/chrome-extension\:\/\/.*/);
|
||||||
const [, request, response, contextRequest, contextResponse] = await Promise.all([
|
const [request, response, contextRequest, contextResponse] = await Promise.all([
|
||||||
|
backgroundPage.waitForEvent('request'),
|
||||||
|
backgroundPage.waitForEvent('response'),
|
||||||
|
context.waitForEvent('request'),
|
||||||
|
context.waitForEvent('response'),
|
||||||
backgroundPage.evaluate(url => fetch(url, {
|
backgroundPage.evaluate(url => fetch(url, {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
body: 'foobar',
|
body: 'foobar',
|
||||||
headers: { 'X-FOOBAR': 'KEKBAR' }
|
headers: { 'X-FOOBAR': 'KEKBAR' }
|
||||||
}), server.EMPTY_PAGE),
|
}), server.EMPTY_PAGE),
|
||||||
backgroundPage.waitForEvent('request'),
|
|
||||||
backgroundPage.waitForEvent('response'),
|
|
||||||
context.waitForEvent('request'),
|
|
||||||
context.waitForEvent('response'),
|
|
||||||
]);
|
]);
|
||||||
expect(request).toBe(contextRequest);
|
expect(request).toBe(contextRequest);
|
||||||
expect(response).toBe(contextResponse);
|
expect(response).toBe(contextResponse);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue