Bug 1900880 - [puppeteer] Ignore favicon requests in the unit test for redirects. r=webdriver-reviewers,jdescottes

Differential Revision: https://phabricator.services.mozilla.com/D212905
This commit is contained in:
Alexandra Borovova 2024-06-07 08:03:59 +00:00
parent 7c91c0996b
commit 63f6be28bf

View file

@ -599,16 +599,18 @@ describe('network', function () {
const events: string[] = [];
page.on('request', request => {
return events.push(`${request.method()} ${request.url()}`);
!isFavicon(request) &&
events.push(`${request.method()} ${request.url()}`);
});
page.on('response', response => {
return events.push(`${response.status()} ${response.url()}`);
!isFavicon(response) &&
events.push(`${response.status()} ${response.url()}`);
});
page.on('requestfinished', request => {
return events.push(`DONE ${request.url()}`);
!isFavicon(request) && events.push(`DONE ${request.url()}`);
});
page.on('requestfailed', request => {
return events.push(`FAIL ${request.url()}`);
!isFavicon(request) && events.push(`FAIL ${request.url()}`);
});
server.setRedirect('/foo.html', '/empty.html');
const FOO_URL = server.PREFIX + '/foo.html';