chore: roll test runner to 0.9.1 (#3972)

This commit is contained in:
Pavel Feldman 2020-09-24 13:04:09 -07:00 коммит произвёл GitHub
Родитель 989709b102
Коммит 49bcf6efce
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 48 добавлений и 46 удалений

84
package-lock.json сгенерированный
Просмотреть файл

@ -1187,9 +1187,9 @@
} }
}, },
"@playwright/test-runner": { "@playwright/test-runner": {
"version": "0.3.29", "version": "0.9.1",
"resolved": "https://registry.npmjs.org/@playwright/test-runner/-/test-runner-0.3.29.tgz", "resolved": "https://registry.npmjs.org/@playwright/test-runner/-/test-runner-0.9.1.tgz",
"integrity": "sha512-pI4ju+/bfiz0+Gaf6JvAmOOAtiCxX4CDZwrfrvpFImgiuo3hZV7xwYu8KfK8fQ6BH0/0sdJQ+NVRO7B0Qu26/w==", "integrity": "sha512-LNsTX4f0ItyMef7tmrp6xuiiQN/6/9m44vTmmR1SqKl4gw5CMCCzDCsV9E5qxmWeBD5Bai8IXTF6XpevUXRIZA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
@ -1212,17 +1212,6 @@
"stack-utils": "^2.0.2", "stack-utils": "^2.0.2",
"terminal-link": "^2.1.1", "terminal-link": "^2.1.1",
"text-diff": "^1.0.1" "text-diff": "^1.0.1"
},
"dependencies": {
"debug": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
"integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
}
} }
}, },
"@sindresorhus/is": { "@sindresorhus/is": {
@ -1317,9 +1306,9 @@
"dev": true "dev": true
}, },
"@types/node": { "@types/node": {
"version": "10.17.32", "version": "10.17.35",
"resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.32.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.35.tgz",
"integrity": "sha512-EUq+cjH/3KCzQHikGnNbWAGe548IFLSm93Vl8xA7EuYEEATiyOVDyEVuGkowL7c9V69FF/RiZSAOCFPApMs/ig==", "integrity": "sha512-gXx7jAWpMddu0f7a+L+txMplp3FnHl53OhQIF9puXKq3hDGY/GjH+MF04oWnV/adPSCrbtHumDCFwzq2VhltWA==",
"dev": true "dev": true
}, },
"@types/pngjs": { "@types/pngjs": {
@ -1414,9 +1403,9 @@
}, },
"dependencies": { "dependencies": {
"@types/node": { "@types/node": {
"version": "14.10.1", "version": "14.11.2",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.10.1.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.2.tgz",
"integrity": "sha512-aYNbO+FZ/3KGeQCEkNhHFRIzBOUgc7QvcVNKXbfnhDkSfwUv91JsQQa10rDgKSTSLkXZ1UIyPe4FJJNVgw1xWQ==", "integrity": "sha512-jiE3QIxJ8JLNcb1Ps6rDbysDhN4xa8DJJvuC9prr6w+1tIh+QAbYyNF3tyiZNLDBIuBCf4KEcV2UvQm/V60xfA==",
"optional": true "optional": true
} }
} }
@ -2772,11 +2761,11 @@
} }
}, },
"debug": { "debug": {
"version": "4.1.1", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
"requires": { "requires": {
"ms": "^2.1.1" "ms": "2.1.2"
} }
}, },
"decamelize": { "decamelize": {
@ -2969,9 +2958,9 @@
} }
}, },
"electron": { "electron": {
"version": "9.3.0", "version": "9.3.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-9.3.0.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-9.3.1.tgz",
"integrity": "sha512-7zPLEZ+kOjVJqfawMQ0vVuZZRqvZIeiID3tbjjbVybbxXIlFMpZ2jogoh7PV3rLrtm+dKRfu7Qc4E7ob1d0FqQ==", "integrity": "sha512-DScrhqBT4a54KfdF0EoipALpHmdQTn3m7SSCtbpTcEcG+UDUiXad2cOfW6DHeVH7N+CVDKDG12q2PhVJjXkFAA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@electron/get": "^1.0.1", "@electron/get": "^1.0.1",
@ -2980,9 +2969,9 @@
}, },
"dependencies": { "dependencies": {
"@types/node": { "@types/node": {
"version": "12.12.58", "version": "12.12.62",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.58.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.62.tgz",
"integrity": "sha512-Be46CNIHWAagEfINOjmriSxuv7IVcqbGe+sDSg2SYCEz/0CRBy7LRASGfRbD8KZkqoePU73Wsx3UvOSFcq/9hA==", "integrity": "sha512-qAfo81CsD7yQIM9mVyh6B/U47li5g7cfpVQEDMfQeF8pSZVwzbhwU3crc0qG4DmpsebpJPR49AKOExQyJ05Cpg==",
"dev": true "dev": true
}, },
"debug": { "debug": {
@ -6186,6 +6175,15 @@
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
"dev": true "dev": true
}, },
"pwt": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/pwt/-/pwt-0.9.1.tgz",
"integrity": "sha512-QxztX/KtE2jW2F3L80r1NcZI4GoNc+nrOUvLmqoZjY2erjoItaLy9T4FsET5s4IonR0GobfZ6f8WFe0LPtvE6w==",
"dev": true,
"requires": {
"@playwright/test-runner": "0.9.1"
}
},
"qs": { "qs": {
"version": "6.5.2", "version": "6.5.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
@ -6511,13 +6509,13 @@
} }
}, },
"roarr": { "roarr": {
"version": "2.15.3", "version": "2.15.4",
"resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.3.tgz", "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz",
"integrity": "sha512-AEjYvmAhlyxOeB9OqPUzQCo3kuAkNfuDk/HqWbZdFsqDFpapkTjiw+p4svNEoRLvuqNTxqfL+s+gtD4eDgZ+CA==", "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==",
"dev": true, "dev": true,
"optional": true, "optional": true,
"requires": { "requires": {
"boolean": "^3.0.0", "boolean": "^3.0.1",
"detect-node": "^2.0.4", "detect-node": "^2.0.4",
"globalthis": "^1.0.1", "globalthis": "^1.0.1",
"json-stringify-safe": "^5.0.1", "json-stringify-safe": "^5.0.1",
@ -7396,9 +7394,9 @@
} }
}, },
"ts-loader": { "ts-loader": {
"version": "8.0.3", "version": "8.0.4",
"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.3.tgz", "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.4.tgz",
"integrity": "sha512-wsqfnVdB7xQiqhqbz2ZPLGHLPZbHVV5Qn/MNFZkCFxRU1miDyxKORucDGxKtsQJ63Rfza0udiUxWF5nHY6bpdQ==", "integrity": "sha512-5u8KF1SW8eCUb/Ff7At81e3wznPmT/27fvaGRO9CziVy+6NlPVRvrzSox4OwU0/e6OflOUB32Err4VquysCSAQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^2.3.0", "chalk": "^2.3.0",
@ -7481,9 +7479,9 @@
"dev": true "dev": true
}, },
"typescript": { "typescript": {
"version": "4.0.2", "version": "4.0.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.2.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz",
"integrity": "sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ==", "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==",
"dev": true "dev": true
}, },
"uid2": { "uid2": {
@ -7963,9 +7961,9 @@
} }
}, },
"webpack": { "webpack": {
"version": "4.44.1", "version": "4.44.2",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.1.tgz", "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz",
"integrity": "sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ==", "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==",
"dev": true, "dev": true,
"requires": { "requires": {
"@webassemblyjs/ast": "1.9.0", "@webassemblyjs/ast": "1.9.0",

Просмотреть файл

@ -49,7 +49,7 @@
"ws": "^7.3.1" "ws": "^7.3.1"
}, },
"devDependencies": { "devDependencies": {
"@playwright/test-runner": "^0.3.29", "@playwright/test-runner": "^0.9.1",
"@types/debug": "^4.1.5", "@types/debug": "^4.1.5",
"@types/extract-zip": "^1.6.2", "@types/extract-zip": "^1.6.2",
"@types/mime": "^2.0.3", "@types/mime": "^2.0.3",
@ -72,6 +72,7 @@
"ncp": "^2.0.0", "ncp": "^2.0.0",
"node-stream-zip": "^1.11.3", "node-stream-zip": "^1.11.3",
"pkg": "^4.4.9", "pkg": "^4.4.9",
"pwt": "^0.9.1",
"socksv5": "0.0.6", "socksv5": "0.0.6",
"ts-loader": "^8.0.3", "ts-loader": "^8.0.3",
"typescript": "^4.0.2", "typescript": "^4.0.2",

Просмотреть файл

@ -15,7 +15,7 @@
* limitations under the License. * limitations under the License.
*/ */
import { it, expect } from './playwright.fixtures'; import { it, expect, options } from './playwright.fixtures';
import path from 'path'; import path from 'path';
import url from 'url'; import url from 'url';
@ -360,7 +360,10 @@ it('should not leak listeners during bad navigation', async ({page, server}) =>
expect(warning).toBe(null); expect(warning).toBe(null);
}); });
it('should not leak listeners during navigation of 20 pages', async ({page, context, server}) => { it('should not leak listeners during navigation of 20 pages', test => {
test.flaky(options.TRACING, 'Flakes on tracing');
test.slow('We open 20 pages here');
}, async ({page, context, server}) => {
let warning = null; let warning = null;
const warningHandler = w => warning = w; const warningHandler = w => warning = w;
process.on('warning', warningHandler); process.on('warning', warningHandler);