Commit Graph

143 Commits

Author SHA1 Message Date
Yury Semikhatsky
b67dfb86b2
chore: update package-lock after removing node-fetch (#8488) 2021-08-26 17:07:57 -07:00
Yury Semikhatsky
210ad72228
fix: remove node-fetch dependency, use custom fetch implementation (#8486) 2021-08-26 16:18:54 -07:00
Joel Einbinder
96fde46f27
chore(package-lock): fix broken package-lock.json (#8474) 2021-08-26 10:20:09 -04:00
Yury Semikhatsky
c0010d16c6
feat: introduce BrowserContext._fetch (#8349) 2021-08-24 14:29:04 -07:00
Yury Semikhatsky
d42169aba1
test: proxy server fixture, new test for https via http proxy (#8299) 2021-08-19 07:36:03 -07:00
Andrey Lushnikov
8dbec497a8
docs: fix random typos (#8179) 2021-08-13 08:59:38 -07:00
Pavel Feldman
a8d404cd29
feat(test-runner): basic html reporter (#7994) 2021-08-05 13:36:47 -07:00
Joel Einbinder
a2cbba9c1c
chore(typescript): update to 4.3 (#7809) 2021-08-03 12:21:07 -04:00
Joel Einbinder
a4901f91fd
chore: update package-lock.json (#7754) 2021-07-20 12:58:16 -05:00
Max Schmitt
aabd1b2f7f
chore: move unnecessary deps to devDependencies (#7327) 2021-06-25 22:27:19 +02:00
Joel Einbinder
1a6d46d844
chore(typescript): compile with babel, lint everything with tsc (#6872) 2021-06-23 18:01:48 -07:00
Joel Einbinder
9e95e86082
fix(deps): remove extra colors dev dependency (#7195) 2021-06-17 13:41:59 -07:00
Andrey Lushnikov
50027fa649
chore: cut v1.12.0 release (#6960) 2021-06-08 11:22:56 -07:00
Dmitry Gozman
f745bf1fbc
chore: bring in folio source (#6923)
- Source now lives at `src/test`.
- Former folio tests live at `tests/playwright-test`.
- We use `src/test/internal.ts` that exposes base test without
  Playwright fixtures for most tests (to avoid modifications for now).
- Test types live in `types/testFoo.d.ts`.
- Stable test runner is installed to `tests/config/test-runner` during `npm install`.
- All deps including test-only are now listed in `package.json`.
  Non-test deps must also be listed in `build_package.js` to get included.
2021-06-06 17:09:53 -07:00
Dmitry Gozman
82041b2f74
test: roll to folio@0.4.0-alpha28 (#6918) 2021-06-04 20:54:58 -07:00
Dmitry Gozman
21b00d0bcc
test: roll to folio@0.4.0-alpha27 (#6897) 2021-06-03 22:06:59 -07:00
Andrey Lushnikov
f264e85a6c
chore: bump dependency to fix vulnerability (#6882) 2021-06-03 15:11:15 -07:00
Dmitry Gozman
0830c85dc6
test: roll to folio@0.4.0-alpha26 (#6877) 2021-06-03 13:40:00 -07:00
Dmitry Gozman
cc2c6917cf
test: roll to folio@0.4.0-alpha25 (#6863) 2021-06-02 22:35:18 -07:00
Andrey Lushnikov
4f5b65f400
chore: update package-lock.json to v2 (#6830)
NOTE: this requires everybody to use NPM v7+. Install via

```sh
npm install -g npm@7
```
2021-06-01 17:19:20 -07:00
dependabot[bot]
329fdb18ff
chore(deps): bump ws from 7.4.5 to 7.4.6 (#6792) 2021-05-31 15:38:48 -07:00
Dmitry Gozman
8fefac9b8c
test: roll to folio@0.4.0-alpha21 (#6789) 2021-05-28 17:03:18 -07:00
Dmitry Gozman
ee7e38c60d
test: roll to folio@0.4.0-alpha19 (#6774) 2021-05-27 11:13:51 -07:00
Joel Einbinder
ddce546ed2
chore(lint): upgrade @typescript-eslint/eslint-plugin to 4.25.0 (#6770) 2021-05-26 23:17:56 -07:00
Dmitry Gozman
48b48828cc
test: roll to folio@0.4.0-alpha17 (#6712) 2021-05-23 16:21:18 -07:00
Dmitry Gozman
57f3a53a7e
test: roll to folio@0.4.0-alpha16 (#6656) 2021-05-20 09:51:09 -07:00
Dmitry Gozman
4c3bd11820
test: roll to folio@0.4.0-alpha14 (#6602) 2021-05-16 19:58:26 -07:00
Dmitry Gozman
5e84eade85
test: roll to folio@0.4.0-alpha13 (#6570) 2021-05-15 07:42:35 -07:00
Pavel Feldman
cc43b0d23f
chore: remove storybook (#6549) 2021-05-12 19:55:49 -07:00
Dmitry Gozman
b01ccc282f
test: roll to folio@0.4.0-alpha11 (#6496) 2021-05-11 06:40:06 -07:00
dependabot[bot]
918ae429e4
chore(deps): bump lodash from 4.17.20 to 4.17.21 (#6461) 2021-05-07 20:00:23 -07:00
Dmitry Gozman
573327b7b5
test: roll to folio@0.4.0-alpha8 (#6451) 2021-05-07 15:25:55 -07:00
Dmitry Gozman
217cbe3e21
test: cleanup bad usages of pageTest (#6430) 2021-05-06 07:08:22 -07:00
Dmitry Gozman
de21a94b75
test: roll to folio@0.4.0-alpha6 (#6366) 2021-04-30 13:26:13 -07:00
Dmitry Gozman
11882cdda7
test: roll to folio@0.4.0-alpha3 (#6262) 2021-04-29 11:11:32 -07:00
Pavel Feldman
be27f47309
feat(tracing): introduce context.tracing, allow exporting trace (#6313) 2021-04-24 20:39:48 -07:00
dependabot[bot]
a1f9152f27
chore(deps): bump ssri from 6.0.1 to 6.0.2 (#6299) 2021-04-23 10:30:39 -07:00
Dmitry Gozman
36a546999e
test: roll to folio 0.3.21-alpha (#6108) 2021-04-06 16:09:54 -07:00
Dmitry Gozman
e3cf675624
test: remove a copy of folio, use upstream (#6080) 2021-04-05 13:23:49 -07:00
Dmitry Gozman
12e00629e4
docs: update channels doc to mention manual installation (#5964) 2021-03-26 10:20:21 -07:00
dependabot[bot]
0d32b0538c
chore(deps): bump react-dev-utils from 11.0.3 to 11.0.4 (#5811) 2021-03-13 00:35:53 -08:00
dependabot[bot]
9560da75f3
chore(deps): bump elliptic from 6.5.3 to 6.5.4 (#5783) 2021-03-10 08:37:13 -08:00
Andrey Lushnikov
1cd398e700
chore: bump storybook dependency (#5619) 2021-02-25 08:11:02 -08:00
Pavel Feldman
48c237b3cf
chore: move trace to server (#5565) 2021-02-23 22:08:14 -08:00
Pavel Feldman
a06cf70d28
chore: pass parsed stack in metainfo (#5407) 2021-02-10 18:52:28 -08:00
Andrey Lushnikov
8e7fc06839
chore: migrate to Folio 0.3.17 (#5115)
Folio 0.3.17 doesn't differentiate between expected and unexpected
flakiness, thus no longer supporting the "flaky" annotation.

Flaky specs are reported after run, but flaky specs do not render
test run as failed. We'll track flakiness separately via a dashboard.
2021-01-23 02:22:40 +03:00
Pavel Feldman
c757ba72a9
chore: add storybook dep (#5082) 2021-01-21 08:29:01 -08:00
Andrey Lushnikov
de5d671d83
chore: restore lockfile v1 (#5023) 2021-01-15 03:21:14 +03:00
Pavel Feldman
19b58d47b1
chore: bump chromium to r843427 (#5022) 2021-01-14 15:37:09 -08:00
Andrey Lushnikov
38dac2f35a
chore: bump electron version to 11 (#4968)
Electron 11+ supports apple silicon.
2021-01-14 21:43:05 +03:00