From 39019e88632c160a59204dd31a56b0156a9a6628 Mon Sep 17 00:00:00 2001 From: Dmitry Gozman Date: Fri, 12 Jun 2020 12:13:17 -0700 Subject: [PATCH] test: unflake interception test (#2558) --- test/interception.spec.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/interception.spec.js b/test/interception.spec.js index 5626547673..65088a8c30 100644 --- a/test/interception.spec.js +++ b/test/interception.spec.js @@ -170,12 +170,15 @@ describe('Page.route', function() { }); it('should be abortable', async({page, server}) => { await page.route(/\.css$/, route => route.abort()); - let failedRequests = 0; - page.on('requestfailed', event => ++failedRequests); + let failed = false; + page.on('requestfailed', request => { + if (request.url().includes('.css')) + failed = true; + }); const response = await page.goto(server.PREFIX + '/one-style.html'); expect(response.ok()).toBe(true); expect(response.request().failure()).toBe(null); - expect(failedRequests).toBe(1); + expect(failed).toBe(true); }); it('should be abortable with custom error codes', async({page, server}) => { await page.route('**/*', route => route.abort('internetdisconnected'));