[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

Select the types of activity you want to include in your feed.

ci: fix playwright install (#5319)

authored by

Hiroshi Ogawa and committed by
GitHub
(Mar 1, 2024, 7:41 AM +0200) e4f2cec7 074450ef

+34 -34
+1
package.json
··· 40 40 "devDependencies": { 41 41 "@antfu/eslint-config": "^2.6.4", 42 42 "@antfu/ni": "^0.21.12", 43 + "@playwright/test": "^1.41.0", 43 44 "@rollup/plugin-commonjs": "^25.0.7", 44 45 "@rollup/plugin-json": "^6.0.1", 45 46 "@rollup/plugin-node-resolve": "^15.2.3",
+29 -29
pnpm-lock.yaml
··· 30 30 '@antfu/ni': 31 31 specifier: ^0.21.12 32 32 version: 0.21.12 33 + '@playwright/test': 34 + specifier: ^1.41.0 35 + version: 1.41.0 33 36 '@rollup/plugin-commonjs': 34 37 specifier: ^25.0.7 35 38 version: 25.0.7(rollup@4.9.6) ··· 2018 2021 2019 2022 test/ui: 2020 2023 devDependencies: 2021 - '@playwright/test': 2022 - specifier: ^1.41.0 2023 - version: 1.41.0 2024 2024 '@testing-library/dom': 2025 2025 specifier: ^9.3.3 2026 2026 version: 9.3.3 ··· 5786 5786 engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 5787 5787 dependencies: 5788 5788 '@jest/types': 27.5.1 5789 - '@types/node': 20.11.20 5789 + '@types/node': 20.11.24 5790 5790 chalk: 4.1.2 5791 5791 jest-message-util: 27.5.1 5792 5792 jest-util: 27.5.1 ··· 5807 5807 '@jest/test-result': 27.5.1 5808 5808 '@jest/transform': 27.5.1 5809 5809 '@jest/types': 27.5.1 5810 - '@types/node': 20.11.20 5810 + '@types/node': 20.11.24 5811 5811 ansi-escapes: 4.3.2 5812 5812 chalk: 4.1.2 5813 5813 emittery: 0.8.1 ··· 5844 5844 dependencies: 5845 5845 '@jest/fake-timers': 27.5.1 5846 5846 '@jest/types': 27.5.1 5847 - '@types/node': 20.11.20 5847 + '@types/node': 20.11.24 5848 5848 jest-mock: 27.5.1 5849 5849 dev: true 5850 5850 ··· 5861 5861 dependencies: 5862 5862 '@jest/types': 27.5.1 5863 5863 '@sinonjs/fake-timers': 8.1.0 5864 - '@types/node': 20.11.20 5864 + '@types/node': 20.11.24 5865 5865 jest-message-util: 27.5.1 5866 5866 jest-mock: 27.5.1 5867 5867 jest-util: 27.5.1 ··· 5890 5890 '@jest/test-result': 27.5.1 5891 5891 '@jest/transform': 27.5.1 5892 5892 '@jest/types': 27.5.1 5893 - '@types/node': 20.11.20 5893 + '@types/node': 20.11.24 5894 5894 chalk: 4.1.2 5895 5895 collect-v8-coverage: 1.0.2 5896 5896 exit: 0.1.2 ··· 6021 6021 dependencies: 6022 6022 '@types/istanbul-lib-coverage': 2.0.6 6023 6023 '@types/istanbul-reports': 3.0.4 6024 - '@types/node': 20.11.20 6024 + '@types/node': 20.11.24 6025 6025 '@types/yargs': 16.0.7 6026 6026 chalk: 4.1.2 6027 6027 dev: true ··· 9367 9367 resolution: {integrity: sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==} 9368 9368 dependencies: 9369 9369 '@types/connect': 3.4.37 9370 - '@types/node': 20.11.20 9370 + '@types/node': 20.11.24 9371 9371 dev: true 9372 9372 9373 9373 /@types/braces@3.0.1: ··· 9388 9388 /@types/connect@3.4.37: 9389 9389 resolution: {integrity: sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==} 9390 9390 dependencies: 9391 - '@types/node': 20.11.20 9391 + '@types/node': 20.11.24 9392 9392 dev: true 9393 9393 9394 9394 /@types/cookie@0.4.1: ··· 9455 9455 /@types/express-serve-static-core@4.17.39: 9456 9456 resolution: {integrity: sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==} 9457 9457 dependencies: 9458 - '@types/node': 20.11.20 9458 + '@types/node': 20.11.24 9459 9459 '@types/qs': 6.9.9 9460 9460 '@types/range-parser': 1.2.6 9461 9461 '@types/send': 0.17.3 ··· 9516 9516 /@types/graceful-fs@4.1.8: 9517 9517 resolution: {integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==} 9518 9518 dependencies: 9519 - '@types/node': 20.11.20 9519 + '@types/node': 20.11.24 9520 9520 dev: true 9521 9521 9522 9522 /@types/hast@2.3.4: ··· 9676 9676 /@types/node-fetch@2.6.7: 9677 9677 resolution: {integrity: sha512-lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg==} 9678 9678 dependencies: 9679 - '@types/node': 20.11.20 9679 + '@types/node': 20.11.24 9680 9680 form-data: 4.0.0 9681 9681 dev: true 9682 9682 ··· 9703 9703 undici-types: 5.26.5 9704 9704 dev: true 9705 9705 9706 - /@types/node@20.11.20: 9707 - resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} 9706 + /@types/node@20.11.24: 9707 + resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==} 9708 9708 dependencies: 9709 9709 undici-types: 5.26.5 9710 9710 dev: true ··· 9868 9868 /@types/resolve@1.17.1: 9869 9869 resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} 9870 9870 dependencies: 9871 - '@types/node': 20.11.20 9871 + '@types/node': 20.11.24 9872 9872 dev: true 9873 9873 9874 9874 /@types/resolve@1.20.2: ··· 9886 9886 resolution: {integrity: sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==} 9887 9887 dependencies: 9888 9888 '@types/mime': 1.3.4 9889 - '@types/node': 20.11.20 9889 + '@types/node': 20.11.24 9890 9890 dev: true 9891 9891 9892 9892 /@types/serve-static@1.15.4: ··· 9894 9894 dependencies: 9895 9895 '@types/http-errors': 2.0.3 9896 9896 '@types/mime': 3.0.3 9897 - '@types/node': 20.11.20 9897 + '@types/node': 20.11.24 9898 9898 dev: true 9899 9899 9900 9900 /@types/set-cookie-parser@2.4.2: ··· 18913 18913 '@jest/environment': 27.5.1 18914 18914 '@jest/test-result': 27.5.1 18915 18915 '@jest/types': 27.5.1 18916 - '@types/node': 20.11.20 18916 + '@types/node': 20.11.24 18917 18917 chalk: 4.1.2 18918 18918 co: 4.6.0 18919 18919 dedent: 0.7.0 ··· 19048 19048 '@jest/environment': 27.5.1 19049 19049 '@jest/fake-timers': 27.5.1 19050 19050 '@jest/types': 27.5.1 19051 - '@types/node': 20.11.20 19051 + '@types/node': 20.11.24 19052 19052 jest-mock: 27.5.1 19053 19053 jest-util: 27.5.1 19054 19054 jsdom: 16.7.0 ··· 19066 19066 '@jest/environment': 27.5.1 19067 19067 '@jest/fake-timers': 27.5.1 19068 19068 '@jest/types': 27.5.1 19069 - '@types/node': 20.11.20 19069 + '@types/node': 20.11.24 19070 19070 jest-mock: 27.5.1 19071 19071 jest-util: 27.5.1 19072 19072 dev: true ··· 19110 19110 dependencies: 19111 19111 '@jest/types': 27.5.1 19112 19112 '@types/graceful-fs': 4.1.8 19113 - '@types/node': 20.11.20 19113 + '@types/node': 20.11.24 19114 19114 anymatch: 3.1.3 19115 19115 fb-watchman: 2.0.2 19116 19116 graceful-fs: 4.2.11 ··· 19150 19150 '@jest/source-map': 27.5.1 19151 19151 '@jest/test-result': 27.5.1 19152 19152 '@jest/types': 27.5.1 19153 - '@types/node': 20.11.20 19153 + '@types/node': 20.11.24 19154 19154 chalk: 4.1.2 19155 19155 co: 4.6.0 19156 19156 expect: 27.5.1 ··· 19230 19230 engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 19231 19231 dependencies: 19232 19232 '@jest/types': 27.5.1 19233 - '@types/node': 20.11.20 19233 + '@types/node': 20.11.24 19234 19234 dev: true 19235 19235 19236 19236 /jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): ··· 19291 19291 '@jest/test-result': 27.5.1 19292 19292 '@jest/transform': 27.5.1 19293 19293 '@jest/types': 27.5.1 19294 - '@types/node': 20.11.20 19294 + '@types/node': 20.11.24 19295 19295 chalk: 4.1.2 19296 19296 emittery: 0.8.1 19297 19297 graceful-fs: 4.2.11 ··· 19356 19356 resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} 19357 19357 engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 19358 19358 dependencies: 19359 - '@types/node': 20.11.20 19359 + '@types/node': 20.11.24 19360 19360 graceful-fs: 4.2.11 19361 19361 dev: true 19362 19362 ··· 19407 19407 engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 19408 19408 dependencies: 19409 19409 '@jest/types': 27.5.1 19410 - '@types/node': 20.11.20 19410 + '@types/node': 20.11.24 19411 19411 chalk: 4.1.2 19412 19412 ci-info: 3.9.0 19413 19413 graceful-fs: 4.2.11 ··· 19444 19444 dependencies: 19445 19445 '@jest/test-result': 27.5.1 19446 19446 '@jest/types': 27.5.1 19447 - '@types/node': 20.11.20 19447 + '@types/node': 20.11.24 19448 19448 ansi-escapes: 4.3.2 19449 19449 chalk: 4.1.2 19450 19450 jest-util: 27.5.1
+4 -4
.github/workflows/ci.yml
··· 77 77 run: pnpm i 78 78 79 79 - name: Install Playwright Dependencies 80 - run: pnpx playwright install --with-deps 80 + run: pnpm exec playwright install --with-deps 81 81 82 82 - name: Build 83 83 run: pnpm run build ··· 130 130 run: pnpm i 131 131 132 132 - name: Install Playwright Dependencies 133 - run: pnpx playwright install chromium 133 + run: pnpm exec playwright install chromium 134 134 135 135 - name: Build 136 136 run: pnpm run build ··· 163 163 run: pnpm i 164 164 165 165 - name: Install Playwright Dependencies 166 - run: pnpx playwright install --with-deps 166 + run: pnpm exec playwright install --with-deps 167 167 168 168 - name: Build 169 169 run: pnpm run build ··· 201 201 run: pnpm i 202 202 203 203 - name: Install Playwright Dependencies 204 - run: pnpx playwright install --with-deps 204 + run: pnpm exec playwright install --with-deps 205 205 206 206 - name: Build 207 207 run: pnpm run build
-1
test/ui/package.json
··· 7 7 "test-fixtures": "vitest" 8 8 }, 9 9 "devDependencies": { 10 - "@playwright/test": "^1.41.0", 11 10 "@testing-library/dom": "^9.3.3", 12 11 "happy-dom": "latest", 13 12 "vitest": "workspace:*"