Before:
```bash
Running 1 test using 1 worker
1) [chromium] › tests/example.spec.ts:3:1 › should work ==========================================
Error: expect(received).toBe(expected) // Object.is equality
Expected: 2
Received: 1
2 |
3 | test('should work', async({page}) => {
> 4 | expect(1).toBe(2);
| ^
5 | });
6 |
at Proxy.<anonymous> (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/expect.ts:151:30)
at /Users/andreylushnikov/tmp/tests/example.spec.ts:4:13
at /Users/andreylushnikov/prog/playwright/packages/playwright-test/src/workerRunner.ts:335:13
at runNextTicks (node:internal/process/task_queues:61:5)
at processImmediate (node:internal/timers:437:9)
at TestInfoImpl._runFn (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/testInfo.ts:164:7)
at WorkerRunner._runTestWithBeforeHooks (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/workerRunner.ts:317:24)
at TimeoutRunner.run (/Users/andreylushnikov/prog/playwright/packages/playwright-core/src/utils/async.ts:48:14)
at TestInfoImpl._runWithTimeout (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/testInfo.ts:151:7)
at WorkerRunner._runTestOrAllHook (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/workerRunner.ts:276:5)
at WorkerRunner._runSuite (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/workerRunner.ts:190:11)
at WorkerRunner.run (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/workerRunner.ts:137:9)
at process.<anonymous> (/Users/andreylushnikov/prog/playwright/packages/playwright-test/src/worker.ts:87:5)
```
after:
```
Running 1 test using 1 worker
1) [chromium] › tests/example.spec.ts:3:1 › should work ==========================================
Error: expect(received).toBe(expected) // Object.is equality
Expected: 2
Received: 1
2 |
3 | test('should work', async({page}) => {
> 4 | expect(1).toBe(2);
| ^
5 | });
6 |
at /Users/andreylushnikov/tmp/tests/example.spec.ts:4:13
```
58 lines
1.8 KiB
JSON
58 lines
1.8 KiB
JSON
{
|
|
"name": "playwright-core",
|
|
"version": "1.19.0-next",
|
|
"description": "A high-level API to automate web browsers",
|
|
"repository": "github:Microsoft/playwright",
|
|
"homepage": "https://playwright.dev",
|
|
"engines": {
|
|
"node": ">=12"
|
|
},
|
|
"author": {
|
|
"name": "Microsoft Corporation"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"exports": {
|
|
".": {
|
|
"import": "./index.mjs",
|
|
"require": "./index.js"
|
|
},
|
|
"./cli": "./cli.js",
|
|
"./package.json": "./package.json",
|
|
"./lib/grid/gridServer": "./lib/grid/gridServer.js",
|
|
"./lib/grid/gridClient": "./lib/grid/gridClient.js",
|
|
"./lib/grid/dockerGridFactory": "./lib/grid/dockerGridFactory.js",
|
|
"./lib/outofprocess": "./lib/outofprocess.js",
|
|
"./lib/utils/async": "./lib/utils/async.js",
|
|
"./lib/utils/httpServer": "./lib/utils/httpServer.js",
|
|
"./lib/utils/multimap": "./lib/utils/multimap.js",
|
|
"./lib/utils/processLauncher": "./lib/utils/processLauncher.js",
|
|
"./lib/utils/registry": "./lib/utils/registry.js",
|
|
"./lib/utils/utils": "./lib/utils/utils.js",
|
|
"./lib/utils/stackTrace": "./lib/utils/stackTrace.js",
|
|
"./lib/remote/playwrightServer": "./lib/remote/playwrightServer.js",
|
|
"./lib/remote/playwrightClient": "./lib/remote/playwrightClient.js"
|
|
},
|
|
"types": "types/types.d.ts",
|
|
"bin": {
|
|
"playwright": "./cli.js"
|
|
},
|
|
"dependencies": {
|
|
"commander": "^8.3.0",
|
|
"debug": "^4.3.3",
|
|
"extract-zip": "^2.0.1",
|
|
"https-proxy-agent": "^5.0.0",
|
|
"jpeg-js": "^0.4.3",
|
|
"mime": "^3.0.0",
|
|
"pngjs": "^6.0.0",
|
|
"progress": "^2.0.3",
|
|
"proper-lockfile": "^4.1.2",
|
|
"proxy-from-env": "^1.1.0",
|
|
"rimraf": "^3.0.2",
|
|
"socks-proxy-agent": "^6.1.1",
|
|
"stack-utils": "^2.0.5",
|
|
"ws": "^8.4.2",
|
|
"yauzl": "^2.10.0",
|
|
"yazl": "^2.5.1"
|
|
}
|
|
}
|