Dmitry Gozman
5318f44b2d
fix(list reporter): do not break after output without trailing eol
...
An output chunk without a trailing eol was messing up the internal
line counter.
Drive-by: make `process.stdout/stderr.write` override support the
callback.
2025-01-21 15:37:39 +00:00
Simon Knott
99fb188cb4
chore: move attachment link back to tree item, make it flash yellow ( #34353 )
2025-01-20 09:06:01 +01:00
Max Schmitt
86768b9ebc
test: add test for consistent hyphen rendering in headless/headed ( #34159 )
2025-01-18 19:04:56 +03:00
Yury Semikhatsky
372d4196d7
chore: step timeout improvements ( #34386 )
2025-01-17 21:15:47 -08:00
Pavel Feldman
9970446f51
chore: remove toMatchAriaSnapshot.path ( #34379 )
2025-01-17 14:35:15 -08:00
Henrik Skupin
d082805ea9
chore(bidi): disable thottling of background tabs in Firefox ( #34381 )
2025-01-17 14:29:26 -08:00
Pavel Feldman
1b21ec9cd8
chore: remove --save-trace codegen option ( #34362 )
2025-01-17 10:17:49 -08:00
Pavel Feldman
b339d457e3
chore: dogfood jest-style aria snapshots ( #34365 )
2025-01-17 10:17:26 -08:00
Yury Semikhatsky
587e778a5a
Revert "feat(aria): extend toHaveAccessibleName() to accept an array … ( #34361 )
2025-01-16 15:04:56 -08:00
Adam Gastineau
84bbc5fd35
feat(trace-viewer): Render context string for most actions ( #34292 )
2025-01-16 11:48:34 -08:00
Dmitry Gozman
be6caed8df
chore: remove expectZone ( #34312 )
2025-01-16 18:53:32 +00:00
Yury Semikhatsky
00bb17751b
chore: delete recorder in traceviewer experiment ( #34347 )
2025-01-15 17:37:33 -08:00
Yury Semikhatsky
8d39c44b69
docs: improve toHaveClass paramter description ( #34345 )
2025-01-15 14:38:34 -08:00
Dmitry Gozman
4d55d3039a
chore: better error message when CSS selector fails to parse ( #34331 )
2025-01-15 11:34:51 -08:00
Yury Semikhatsky
275f334b58
chore(step): remove step.fail and step.fixme, add step.skip ( #34326 )
2025-01-14 17:43:47 -08:00
Yury Semikhatsky
8699d3b9c5
test(bidi): create inspected page before initializing recorder ( #34323 )
2025-01-14 14:57:42 -08:00
Pavel Feldman
ad365c3bc3
chore: include child nodes when parsing snapshot ( #34318 )
2025-01-13 18:25:41 -08:00
Rui Figueira
9a9d22af44
feat(codegen): include framePath in jsonl format ( #34310 )
2025-01-13 17:32:26 -08:00
Julian Descottes
454b6f938d
test(bidi): Update browserName used for har file tests when using bidi ( #34313 )
2025-01-13 13:56:00 -08:00
Simon Knott
a33659f2a8
chore: move attachments link to step body ( #34196 )
2025-01-13 10:07:54 +01:00
Pavel Feldman
6179b5b1d7
chore: allow matching aria snapshot in trace viewer ( #34302 )
2025-01-11 10:14:21 -08:00
Pavel Feldman
0c8a6b80fb
chore: consolidate aria parser in isomorphic bundle ( #34298 )
2025-01-10 15:32:35 -08:00
Andrey Lushnikov
4bb464197f
test: unflake a few trace-viewer tests ( #34299 )
2025-01-10 14:57:50 -08:00
Andrey Lushnikov
2cd5003062
test: fix "should capture navigation" flakiness on firefox-headed ( #34291 )
2025-01-10 13:51:28 -08:00
Yury Semikhatsky
423005a7ab
chore(bidi): create parent dir for report.csv ( #34294 )
2025-01-10 13:43:43 -08:00
Dmitry Gozman
f0a3a15e93
chore: explicitly reset apiZone instead of everything ( #34265 )
2025-01-10 20:15:05 +00:00
Dmitry Gozman
1f2eb499d2
fix(aria snapshots): normalize whitespace ( #34285 )
2025-01-10 19:31:47 +00:00
Julian Descottes
4f3a5e2133
chore(bidi): Fix handling of cookie headers in network.continueRequest ( #34277 )
2025-01-10 11:06:26 -08:00
Adam Gastineau
a2e2dfd446
feat: Enable snapshots for most remaining public commands ( #34072 )
2025-01-10 05:04:44 -08:00
Pavel Feldman
13bdd3c92f
feat(toBeChecked): allow indeterminate expectation ( #34269 )
2025-01-09 18:18:15 -08:00
Yury Semikhatsky
201fc48cf0
chore(bidi): write custom expectations only for timing out tests ( #34270 )
2025-01-09 11:10:14 -08:00
Alexandra Borovova
c465e21161
chore(bidi): add missing canonical screenshots for tests running with Firefox and WebDriver BiDi ( #34257 )
2025-01-09 10:36:59 -08:00
Yury Semikhatsky
edfbab2a79
fix: dispatch touch events in webkit ( #34250 )
2025-01-08 11:06:30 -08:00
Dmitry Gozman
7ee7e018fa
chore: update chrome extensions doc and tests ( #34236 )
2025-01-08 17:24:29 +00:00
Adam Gastineau
ada68cd6f0
feat(trace-viewer): Add setting for display canvas content in snapshots ( #34010 )
2025-01-08 05:08:00 -08:00
Yury Semikhatsky
6fb6282a9d
chore(bidi): propertly dispatch ControlRight key event ( #34246 )
2025-01-07 16:46:44 -08:00
Pavel Feldman
0d34369fc0
chore: include actual value in the elementState ( #34245 )
2025-01-07 15:31:18 -08:00
Yury Semikhatsky
0008816ee3
test: reenable "return empty content there is no iframe src" in cr and ff ( #34241 )
2025-01-07 11:49:14 -08:00
Pavel Feldman
7923d35e32
fix(retarget): do not unconditionally retarget to enclosing label ( #34229 )
2025-01-07 11:15:00 -08:00
Pavel Feldman
9514f0fb9d
fix(aria): escape leading dash in property values ( #34227 )
2025-01-07 11:14:45 -08:00
Yury Semikhatsky
ec79f28ffe
chore(bidi): keep custom expectations only for timing out tests ( #34228 )
2025-01-06 17:36:49 -08:00
Yury Semikhatsky
a9e6b51108
chore(bidi): implement query selector all ($$) method ( #34226 )
2025-01-06 16:37:11 -08:00
Pavel Feldman
4e8c83055f
chore: split output clients by capabilities and base dir ( #34135 )
2025-01-06 11:03:35 -08:00
Dmitry Gozman
eeca68ba97
test: unflake some cookie tests in msedge ( #34217 )
2025-01-05 18:19:28 +00:00
Yury Semikhatsky
5a22475ea8
chore(bidi): fix signals tests ( #34209 )
2025-01-03 12:37:28 -08:00
Yury Semikhatsky
8b45ea6f2f
chore: properly initialize Touch arguments in TouchEvent ( #34200 )
2025-01-03 12:16:01 -08:00
Yury Semikhatsky
dca95ba609
fix(bidi): set initial frame url from creation event ( #34198 )
2025-01-03 10:39:32 -08:00
Simon Knott
6bdd2694ee
feat(webserver): customize shutdown with new gracefulShutdown option ( #34130 )
...
Signed-off-by: Simon Knott <info@simonknott.de>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
2025-01-03 11:34:34 +01:00
Simon Knott
04a3574f80
feat(reporter): report TestStep#attachments ( #34037 )
2025-01-02 17:48:59 +01:00
Max Schmitt
175f05cafc
test: increase page-event-crash timeout ( #34178 )
2025-01-02 16:04:51 +01:00