From 9bc063b5ef4d71d07214fe4c28a641216a42cdab Mon Sep 17 00:00:00 2001 From: Christian Bromann Date: Wed, 29 Jul 2020 13:13:50 +0200 Subject: [PATCH] chore: assert location value of ConsoleMessage in tests (#6282) --- test/page.spec.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/page.spec.ts b/test/page.spec.ts index eb97ceeeacc89..9d7c5138868ec 100644 --- a/test/page.spec.ts +++ b/test/page.spec.ts @@ -461,6 +461,13 @@ describe('Page', function () { ]); expect(message.text()).toEqual('hello 5 JSHandle@object'); expect(message.type()).toEqual('log'); + expect(message.args()).toHaveLength(3); + expect(message.location()).toEqual({ + url: expect.any(String), + lineNumber: expect.any(Number), + columnNumber: expect.any(Number), + }); + expect(await message.args()[0].jsonValue()).toEqual('hello'); expect(await message.args()[1].jsonValue()).toEqual(5); expect(await message.args()[2].jsonValue()).toEqual({ foo: 'bar' });