diff --git a/.circleci/config.yml b/.circleci/config.yml index 568e80442c..c2a639d2bd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -7,7 +7,7 @@ executors: resource_class: medium node: docker: - - image: mcr.microsoft.com/playwright:v1.44.0 + - image: mcr.microsoft.com/playwright:v1.53.0 resource_class: xlarge environment: NODE_ENV: development @@ -62,6 +62,9 @@ commands: command: | corepack enable yarn --immutable + - run: + name: Install Playwright Browsers + command: npx playwright install --with-deps - run: name: Build the project command: yarn build diff --git a/package.json b/package.json index 323ec3a6ce..2aef8605b7 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "@lit/react": "^1.0.4", "@open-wc/dev-server-hmr": "^0.2.0", "@open-wc/testing": "^4.0.0", - "@playwright/test": "^1.44.0", + "@playwright/test": "^1.53.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.0.1", "@rollup/plugin-node-resolve": "^15.2.3", @@ -137,7 +137,7 @@ "@web/test-runner": "^0.18.3", "@web/test-runner-commands": "^0.9.0", "@web/test-runner-junit-reporter": "^0.7.2", - "@web/test-runner-playwright": "^0.11.0", + "@web/test-runner-playwright": "^0.11.1", "@web/test-runner-visual-regression": "^0.9.0", "@webcomponents/webcomponentsjs": "^2.8.0", "@yarnpkg/types": "^4.0.1", diff --git a/yarn.lock b/yarn.lock index 4af44777ec..a05343f1e3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -215,7 +215,7 @@ __metadata: "@lit/react": "npm:^1.0.4" "@open-wc/dev-server-hmr": "npm:^0.2.0" "@open-wc/testing": "npm:^4.0.0" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:^1.53.0" "@rollup/plugin-commonjs": "npm:^25.0.7" "@rollup/plugin-json": "npm:^6.0.1" "@rollup/plugin-node-resolve": "npm:^15.2.3" @@ -250,7 +250,7 @@ __metadata: "@web/test-runner": "npm:^0.18.3" "@web/test-runner-commands": "npm:^0.9.0" "@web/test-runner-junit-reporter": "npm:^0.7.2" - "@web/test-runner-playwright": "npm:^0.11.0" + "@web/test-runner-playwright": "npm:^0.11.1" "@web/test-runner-visual-regression": "npm:^0.9.0" "@webcomponents/webcomponentsjs": "npm:^2.8.0" "@yarnpkg/types": "npm:^4.0.1" @@ -4162,14 +4162,14 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:^1.44.0": - version: 1.51.1 - resolution: "@playwright/test@npm:1.51.1" +"@playwright/test@npm:^1.53.0": + version: 1.53.1 + resolution: "@playwright/test@npm:1.53.1" dependencies: - playwright: "npm:1.51.1" + playwright: "npm:1.53.1" bin: playwright: cli.js - checksum: 10c0/bdb98f3df58f60b5c62e6d5c79c30910404d1855afea0803af0efd6dc63f90c473dbf92ff7dc212f1459f1d32c85dc44a60f70c2e0ea604f975b953d59523234 + checksum: 10c0/f2ef7899ca6bc178c9f2ba6c8633d0bbeb5ba135048e9df01ecb949c6f743811ba5ef76d495f619454074c81dbfa28be12e4c0a1224bb2af0d4cb403182c716f languageName: node linkType: hard @@ -8327,14 +8327,14 @@ __metadata: languageName: node linkType: hard -"@web/test-runner-playwright@npm:^0.11.0": - version: 0.11.0 - resolution: "@web/test-runner-playwright@npm:0.11.0" +"@web/test-runner-playwright@npm:^0.11.1": + version: 0.11.1 + resolution: "@web/test-runner-playwright@npm:0.11.1" dependencies: "@web/test-runner-core": "npm:^0.13.0" "@web/test-runner-coverage-v8": "npm:^0.8.0" - playwright: "npm:^1.22.2" - checksum: 10c0/f2483fe51ae405d545be9381b698c2d5d776725e0dadd06c95283545e21f8beba65b1df0d669a10160cc89d479e9dde9d357af8188d026b796f80fd4b795e810 + playwright: "npm:^1.53.0" + checksum: 10c0/9c6d871b90757d331e424b9174b318227e7891bb46bac48060e12625ad7c01180ed491f930ec55acf67d620f7edeba1a46a79966f7748b3c0b12dac31fa48d6e languageName: node linkType: hard @@ -22136,51 +22136,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.44.0": - version: 1.44.0 - resolution: "playwright-core@npm:1.44.0" - bin: - playwright-core: cli.js - checksum: 10c0/e1220371a76cdf145f6aaefb2dd6c5194531d1c1e2b67712c56dbc1d589dffb66fd4fc0168be60cd2115aca40660aa13c572e14be47674c0542bc879705b9fb3 - languageName: node - linkType: hard - -"playwright-core@npm:1.51.1": - version: 1.51.1 - resolution: "playwright-core@npm:1.51.1" +"playwright-core@npm:1.53.1": + version: 1.53.1 + resolution: "playwright-core@npm:1.53.1" bin: playwright-core: cli.js - checksum: 10c0/4f004d9dea5ecbd76b84c858fa4880ed955600b6cda972a3e8093ea47e150ce20bf2ea806e73e740497d34f4b61b080c208339a661fc75ad04d8f00bedcc21e0 - languageName: node - linkType: hard - -"playwright@npm:1.51.1": - version: 1.51.1 - resolution: "playwright@npm:1.51.1" - dependencies: - fsevents: "npm:2.3.2" - playwright-core: "npm:1.51.1" - dependenciesMeta: - fsevents: - optional: true - bin: - playwright: cli.js - checksum: 10c0/2aea553b8b1086ee419e72c9d4f4117686e6bdb5e09e0f47dfe563ce0f0bd79c4ee79dd9c8a0f023a2fb7803b81d4fdc552887410d16c036be07f21ab72b3f46 + checksum: 10c0/8780552740741b94c346373ab6f949e9a44d3df54016b12123da9fe2f5fb60c1838197642916789b0a2ffb567e4ba0089f2e57d496bef7e460ddc4526f9b3b0f languageName: node linkType: hard -"playwright@npm:^1.22.2": - version: 1.44.0 - resolution: "playwright@npm:1.44.0" +"playwright@npm:1.53.1, playwright@npm:^1.53.0": + version: 1.53.1 + resolution: "playwright@npm:1.53.1" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.44.0" + playwright-core: "npm:1.53.1" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 10c0/dcbee9022623dd9e219e9867983789262e80339f0c3601219930883e5a304ce75e1397715c0f378a2bab0a799cf88a73ea4b58fe595cfd9058bd7a82f5d8e3b6 + checksum: 10c0/3dcbcd3791a7f0d1007db4d3126c8136258a2002c2fbfc8b840086b64cbc1fb628b2e25dd3b345d685fb27ba39790ab0f4ce81a8faade7dc748af3a63bdf3550 languageName: node linkType: hard