playwright/tests/installation
Andrey Lushnikov bfafb2680d
fix: put browserVersion in the browsers.json (#13946)
This patch:
- adds `browserVersion` field to the `browsers.json`. This is
  updated every time we roll browser.
- starts using `browserVersion` to display browser version that's
  been downloaded.

The downloading output now looks like this:

```bash
Downloading Chromium 101.0.4951.41 (playwright build v1003) - 118.9 Mb [====================] 100% 0.0s
Chromium 101.0.4951.41 (playwright build v1003) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/chromium-1003
Downloading FFMPEG playwright build v1007 - 1 Mb [====================] 100% 0.0s
FFMPEG playwright build v1007 downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/ffmpeg-1007
Downloading Firefox 99.0.1 (playwright build v1323) - 67.5 Mb [====================] 100% 0.0s
Firefox 99.0.1 (playwright build v1323) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/firefox-1323
Downloading Webkit 15.4 (playwright build v1632) - 52.7 Mb [====================] 100% 0.0s
Webkit 15.4 (playwright build v1632) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/webkit-1632
```

Fixes #13198
2022-05-05 04:17:13 -07:00
..
fixture-scripts fix: unbreak installation tests, include in primary CI runs (#13903) 2022-05-03 12:48:35 -07:00
android-types.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
connect-to-selenium.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
driver-should-work.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
electron-types.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
expect.d.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
globalSetup.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
npm-installs-local-packages.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
npmTest.ts fix: put browserVersion in the browsers.json (#13946) 2022-05-05 04:17:13 -07:00
npx-global-help.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
npx-global-install.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
npx-global-spec-codegen.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
playwright-cli-codegen.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
playwright-cli-install-should-work.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
playwright-cli-screenshot-should-work.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-electron-should-work.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
playwright-global-installation-cross-package.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-global-installation.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-global-subsequent-installs.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-should-work-with-relative-browsers-path.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-should-work-with-relative-home-path.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-should-work.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-test-should-work.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright-test-stacks-should-work.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
playwright-xyz-should-work.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
playwright.config.ts chore: hide plugins for now (#13908) 2022-05-03 14:25:56 -07:00
registry.ts fix: installation tests on Node.js 18 (#13744) 2022-04-25 13:24:11 -07:00
screencast.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00
skip-browser-download-inspect-with-custom-executable.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
skip-browser-download.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
spawnAsync.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
typescript-types.spec.ts chore: port installation tests to @playwright/test (#13644) 2022-04-25 09:30:14 -07:00
validate-dependencies.spec.ts test: run installation tests on all major platforms (#13742) 2022-04-26 11:09:49 -07:00