Dmitry Gozman
|
4bbd16d316
|
chore(test runner): decouple runJob from the Dispacther (#26756)
In preparation to extracting a class for it.
|
2023-08-28 15:41:14 -07:00 |
|
Pavel Feldman
|
38f1e62642
|
chore: use custom expect message in trace step (#26752)
|
2023-08-28 14:48:24 -07:00 |
|
Max Schmitt
|
1b30347ae5
|
fix: maxFailures reached follow-up (#26717)
|
2023-08-26 08:10:42 +02:00 |
|
Dmitry Gozman
|
8348f66107
|
feat: deprecate toMatchSnapshot for buffers (#26718)
These are usually used for screenshots instead of toHaveScreenshot.
String-based snapshots are left as is.
<img width="836" alt="deprecated"
src="https://github.com/microsoft/playwright/assets/9881434/d02818da-7eea-47fc-8ea8-4104b0dd49b5">
---
Also deemphasized toMatchSnapshot throughout all docs.
Fixes #26612.
|
2023-08-25 18:20:01 -07:00 |
|
Max Schmitt
|
9ae77a71fd
|
feat: print message if maxFailures has reached (#26322)
Fixes https://github.com/microsoft/playwright/issues/24239
|
2023-08-25 19:06:49 +02:00 |
|
Pavel Feldman
|
e7bd1864a8
|
chore: do not add plugins to config twice (#26670)
|
2023-08-24 16:19:57 -07:00 |
|
Dmitry Gozman
|
c970179551
|
fix(resolver): allow importing packages with non-index main script (#26692)
Regressed in https://github.com/microsoft/playwright/pull/23254.
Fixes #26650.
|
2023-08-24 14:09:00 -07:00 |
|
Dmitry Gozman
|
c90c943154
|
fix(test.fail): expect() failure should not skip future tests (#26663)
We used to stop the worker that would skip future tests. Regressed in
https://github.com/microsoft/playwright/pull/11850.
Fixes #26435.
|
2023-08-24 08:32:14 -07:00 |
|
Dmitry Gozman
|
81cc39ea6e
|
feat(expect): narrow down available assertions for Page/Locator/APIResponse (#26658)
Fixes #26381.
|
2023-08-23 13:14:39 -07:00 |
|
Pavel Feldman
|
46e33cd384
|
feat: allow installing browsers from ui (#26628)
|
2023-08-23 12:26:11 -07:00 |
|
Max Schmitt
|
f41c862ac6
|
fix: process host early exit crash (#26642)
|
2023-08-23 18:03:24 +02:00 |
|
Dmitry Gozman
|
218955c155
|
fix(test runner): make sure static annotations are reported for skipped tests (#26634)
Fixes #26397.
|
2023-08-23 08:40:12 -07:00 |
|
Pavel Feldman
|
f4f9e526a2
|
chore: tolerate css imports (#26626)
Fixes https://github.com/microsoft/playwright/issues/24580
|
2023-08-23 08:32:23 -07:00 |
|
Pavel Feldman
|
00e6540799
|
feat(ui): show test trace events live (#26619)
|
2023-08-22 15:46:41 -07:00 |
|
Pavel Feldman
|
afc5ebe075
|
chore: give more time to polling matchers to print friendly error (#26595)
|
2023-08-22 09:01:42 -07:00 |
|
Max Schmitt
|
e4366e59e2
|
chore: fix docs & lint check (#26598)
This broke after https://github.com/microsoft/playwright/pull/26594.
|
2023-08-22 16:45:41 +02:00 |
|
Pavel Feldman
|
1ceaa923ea
|
chore: create artifacts dir in the test runner (#26594)
|
2023-08-21 19:41:10 -07:00 |
|
Pavel Feldman
|
f83d81956d
|
chore: make console stream live in ui mode (#26562)
|
2023-08-21 10:59:37 -07:00 |
|
Dmitry Gozman
|
32a309ccb8
|
chore: install source map support lazily (#26445)
This way we allow importing from `@playwright/test` without affecting
stack traces.
Fixes #26346.
|
2023-08-21 10:54:42 -07:00 |
|
Richard Blažo
|
bcc30bc71e
|
feat: add title for before and after hooks (#26523)
|
2023-08-21 09:50:22 -07:00 |
|
Kevin Centeno
|
ba4c242a82
|
docs(assertions): remove unneeded await in generic assertions example (#26569)
|
2023-08-21 18:13:25 +02:00 |
|
Marcin Strzyz
|
192b697488
|
chore: remove old webpack folder structure (#26560)
|
2023-08-19 16:16:44 -07:00 |
|
Marcin Strzyz
|
6b2d93a890
|
chore: error on unused eslint disables (#26510)
|
2023-08-17 20:53:36 +02:00 |
|
Jean-François Greffier
|
dcab22c307
|
feat: display package manager in CLI help and tips (#26450)
Display `npx playwright`, `yarn playwright` or `pnpm exec playwright` in
CLI
Fixes #21425
|
2023-08-17 08:53:08 -07:00 |
|
Marcin Strzyz
|
0e6deb7c8d
|
chore: Update to latest version of TS Eslint to get TS 5.1 support. (#26511)
Co-authored-by: Max Schmitt <max@schmitt.mx>
|
2023-08-17 10:57:13 +02:00 |
|
Marcin Strzyz
|
42543a48a7
|
fix: fixed PW_TEST_HTML_REPORT_OPEN + more type safe + doc (#24571)
Co-authored-by: Max Schmitt <max@schmitt.mx>
|
2023-08-17 09:48:59 +02:00 |
|
ggorlen
|
0149c7d56c
|
docs: fix typo in Reporter.onEnd (#26486)
Signed-off-by: ggorlen <gsgorlen@gmail.com>
|
2023-08-17 00:40:14 +02:00 |
|
Pavel Feldman
|
929a849265
|
chore: fix .only in dependent tests (#26503)
Fixes https://github.com/microsoft/playwright/issues/26492
|
2023-08-16 13:39:08 -07:00 |
|
Max Schmitt
|
bd988b34a7
|
chore: allow calling spawnSync on Node.js file inside test (#26429)
Fixes https://github.com/microsoft/playwright/issues/24516
Relates https://github.com/microsoft/playwright/pull/16733
|
2023-08-11 18:37:14 +02:00 |
|
Dmitry Gozman
|
050f26764e
|
docs: explain how to reset storage state (#26422)
References #26374.
|
2023-08-10 16:32:45 -07:00 |
|
Dmitry Gozman
|
c37dfb379b
|
docs: make sure usage comes after description when templating (#26420)
|
2023-08-10 14:48:26 -07:00 |
|
Yury Semikhatsky
|
00c8dd7ecc
|
chore(html): remove unused map (#26415)
|
2023-08-10 13:02:35 -07:00 |
|
Yury Semikhatsky
|
ad9d20311a
|
fix(merge): allow reports with same name as input (#26413)
|
2023-08-10 12:47:31 -07:00 |
|
Yury Semikhatsky
|
d44a127014
|
chore: delete raw reporter (#26391)
Build HTML reporter using TeleReceiver's structures directly, this saves
us unnecessary memory allocation for the intermediate structures.
|
2023-08-09 22:01:44 -07:00 |
|
Pavel Feldman
|
08d6abab4a
|
chore: allow merging defineConfig (#26390)
|
2023-08-09 17:23:34 -07:00 |
|
Dmitry Gozman
|
cadc3153f7
|
fix(test runner): failed + skipped = flaky (#26385)
Fixes #17652.
|
2023-08-09 16:35:14 -07:00 |
|
Andrey Lushnikov
|
a61431f6bb
|
chore: cut 1.37.0 branch (#26357)
|
2023-08-09 01:46:29 -07:00 |
|
Andrey Lushnikov
|
ffd6cf60eb
|
fix: eliminate race in compilation cache (#26353)
Fixes https://github.com/microsoft/playwright/issues/24569
|
2023-08-08 15:09:20 -07:00 |
|
Yury Semikhatsky
|
bc2c7946bb
|
fix: do not throw when merging into blob report (#26355)
We cannot import a Symbol to isomorphic code from config. Instead,
__projectId property is used.
|
2023-08-08 14:47:12 -07:00 |
|
Yury Semikhatsky
|
8fcb6383ce
|
chore(blob): store playwright user agent (#26337)
|
2023-08-08 10:39:48 -07:00 |
|
Yury Semikhatsky
|
0e20d352cf
|
chore(merge): read test events from one file at a time (#26333)
Reference https://github.com/microsoft/playwright/issues/24451
|
2023-08-07 17:39:32 -07:00 |
|
Yury Semikhatsky
|
7f1f62795d
|
chore(blob): add dash to report name (#26335)
This regressed in #25017
|
2023-08-07 17:22:31 -07:00 |
|
Dmitry Gozman
|
90c765d31c
|
chore(blob): split onBegin into multiple onProject events (#26329)
|
2023-08-07 14:33:18 -07:00 |
|
Dmitry Gozman
|
27c15b705d
|
fix(blob): replace projectSuffix with reportName (#25017)
Always ensure unique project/test ids across blobs.
Show `reportName` as a label in the html report.
References #24451.
|
2023-08-07 13:38:09 -07:00 |
|
Max Schmitt
|
1383844af8
|
docs: make --grep more clear (#26324)
Fixes https://github.com/microsoft/playwright/issues/24604
|
2023-08-07 17:40:30 +02:00 |
|
Andrey Lushnikov
|
fa8f3f6454
|
fix: use snapshotPath instead of expectedPath for image diffs (#24567)
This opens a road to the "accept new screenshot" button in
Playwright tools.
References https://github.com/microsoft/playwright/issues/24310
|
2023-08-07 04:42:35 -07:00 |
|
Marcin Strzyz
|
53fd4bedb4
|
chore: ensure the file operations are async in the junit reporter (#24577)
|
2023-08-07 10:03:01 +02:00 |
|
Yury Semikhatsky
|
f1f43c9ad1
|
chore(merger): internalize json strings after parse (#25801)
Reference: https://github.com/microsoft/playwright/issues/24451
|
2023-08-05 13:17:39 -07:00 |
|
Pavel Feldman
|
414a4c3ef0
|
chore: pass color through in web server commands (#24619)
|
2023-08-05 09:01:27 -07:00 |
|
Yury Semikhatsky
|
6c3142959d
|
fix(blob): store startTime as a number (#24620)
Turns out the Date objects have noticeable footprint on large suites and
storing them as umber is much cheaper, e.g.:
![image](https://github.com/microsoft/playwright/assets/9798949/539028d0-3ef8-46f7-be2b-752f24604d18)
|
2023-08-04 16:06:23 -07:00 |
|