From 81c1daed73659e5a261245eafff3cdacc195d981 Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Thu, 1 Oct 2020 13:32:52 -0700 Subject: [PATCH] test: roll test runner 0.9.17 (#4035) --- package-lock.json | 50 +++++++++++++++++++++---------------------- package.json | 2 +- test/channels.spec.ts | 8 +++++-- 3 files changed, 32 insertions(+), 28 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3509e870eba3d..959d4e453b6c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1174,9 +1174,9 @@ } }, "@playwright/test-runner": { - "version": "0.9.16", - "resolved": "https://registry.npmjs.org/@playwright/test-runner/-/test-runner-0.9.16.tgz", - "integrity": "sha512-dbuF01oydF3uV6K24LnFpy6CIRULIjZK4YainHPgpmjDBpU5/BukTdW6xcJDHPSj4hbs9ycIDHvz6YCS5pMxew==", + "version": "0.9.17", + "resolved": "https://registry.npmjs.org/@playwright/test-runner/-/test-runner-0.9.17.tgz", + "integrity": "sha512-9d0b99Rir+Vck8r1Zak17QB6vG/AzabURLXv9nlvVFFDRqmttRVPfnGgvlQ7Ae4lkUhYk2JSHX2ETq/nvMfwlg==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", @@ -2231,9 +2231,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001137", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001137.tgz", - "integrity": "sha512-54xKQZTqZrKVHmVz0+UvdZR6kQc7pJDgfhsMYDG19ID1BWoNnDMFm5Q3uSBSU401pBvKYMsHAt9qhEDcxmk8aw==", + "version": "1.0.30001141", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001141.tgz", + "integrity": "sha512-EHfInJHoQTmlMdVZrEc5gmwPc0zyN/hVufmGHPbVNQwlk7tJfCmQ2ysRZMY2MeleBivALUTyyxXnQjK18XrVpA==", "dev": true }, "chalk": { @@ -2961,21 +2961,21 @@ } }, "es-abstract": { - "version": "1.18.0-next.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", - "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", + "is-callable": "^1.2.2", "is-negative-zero": "^2.0.0", "is-regex": "^1.1.1", "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } @@ -6413,20 +6413,20 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } @@ -6444,20 +6444,20 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } diff --git a/package.json b/package.json index 06f9f45f3b5bc..1a06c7bad64a4 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@playwright/test": "^0.9.7", - "@playwright/test-runner": "^0.9.16", + "@playwright/test-runner": "^0.9.17", "@types/debug": "^4.1.5", "@types/extract-zip": "^1.6.2", "@types/mime": "^2.0.3", diff --git a/test/channels.spec.ts b/test/channels.spec.ts index 04644f33bb994..67b7559683eda 100644 --- a/test/channels.spec.ts +++ b/test/channels.spec.ts @@ -40,7 +40,7 @@ it('should work', async ({browser}) => { expect(!!browser['_connection']).toBeTruthy(); }); -it('should scope context handles', async ({browserType, browser, server}) => { +it('should scope context handles', async ({browser, server}) => { const GOLDEN_PRECONDITION = { _guid: '', objects: [ @@ -129,7 +129,10 @@ it('should scope browser handles', async ({browserType, defaultBrowserOptions}) objects: [ { _guid: 'BrowserType', objects: [] }, { _guid: 'BrowserType', objects: [] }, - { _guid: 'BrowserType', objects: [] }, + { _guid: 'BrowserType', objects: [ + { _guid: 'Browser', objects: [] }, + ] + }, { _guid: 'Playwright', objects: [] }, { _guid: 'Selectors', objects: [] }, { _guid: 'Electron', objects: [] }, @@ -143,6 +146,7 @@ it('should scope browser handles', async ({browserType, defaultBrowserOptions}) _guid: '', objects: [ { _guid: 'BrowserType', objects: [ + { _guid: 'Browser', objects: [] }, { _guid: 'Browser', objects: [ { _guid: 'BrowserContext', objects: [] }