Commit graph

12146 commits

Author SHA1 Message Date
Stevan Freeborn 8bd5cffffd chore: results of running 'npm run lint' and 'npm run build' 2024-02-23 20:44:16 -06:00
Stevan Freeborn 5f48623655 docs: update test options to include on-first-failure mode 2024-02-23 20:26:16 -06:00
Stevan Freeborn d6dfb2b43b docs(class-testoptions.md): update trace option with new on-first-failure mode. 2024-02-23 20:18:44 -06:00
Stevan Freeborn 7c6466d55a fix: merge issue. 2024-02-23 20:16:52 -06:00
Stevan Freeborn bd021abf4e Merge branch 'stevanfreeborn/feat-29531/retain-first-failure-only' of https://github.com/StevanFreeborn/playwright into stevanfreeborn/feat-29531/retain-first-failure-only 2024-02-23 20:07:07 -06:00
Stevan Freeborn 8bd62ae29f test: add test for on-first-failure mode 2024-02-23 19:58:18 -06:00
Stevan Freeborn 4fc2d1e24c test: correct tests for on-first-failure mode 2024-02-23 19:58:00 -06:00
Stevan Freeborn 05cdbdf362 feat: add logic for capturing and abandoning trace when using on-first-failure mode 2024-02-23 18:39:27 -06:00
Stevan Freeborn fd38fe8dc2 test: use proper trace mode when running inline test 2024-02-23 18:39:26 -06:00
Stevan Freeborn 21ffccc734 feat(playwright/utils): add on first failure as valid trace mode 2024-02-23 18:39:25 -06:00
Stevan Freeborn ae5585fbca test(page): add on-first-failure as valid option 2024-02-23 18:39:25 -06:00
Stevan Freeborn d69736767d feat(playwright): add on-first-failure as valid trace mode 2024-02-23 18:39:24 -06:00
Stevan Freeborn 06de29af56 feat(playwright/types): add jsdoc comment describing on-first-failure mode 2024-02-23 18:39:24 -06:00
Stevan Freeborn 7a6c2c8ae1 feat(playwright/types): extend trace mode to support on-first-failure mode 2024-02-23 18:39:23 -06:00
Stevan Freeborn a21ccb71ce feat(playwright/worker): extract should capture trace logic into private method. 2024-02-23 18:39:23 -06:00
Stevan Freeborn 569cb7d21c test(playwright-test): add initial tests for trace on-first-failure 2024-02-23 18:39:23 -06:00
Stevan Freeborn b5ebdfc04b feat: add logic for capturing and abandoning trace when using on-first-failure mode 2024-02-23 18:38:01 -06:00
Stevan Freeborn d9bf7e4cdf test: use proper trace mode when running inline test 2024-02-23 18:36:21 -06:00
Stevan Freeborn 7cf41b1107 feat(playwright/utils): add on first failure as valid trace mode 2024-02-23 18:35:50 -06:00
Stevan Freeborn 8e1384cc2a test(page): add on-first-failure as valid option 2024-02-23 18:34:41 -06:00
Stevan Freeborn f4de854887 feat(playwright): add on-first-failure as valid trace mode 2024-02-23 18:32:25 -06:00
Pavel Feldman 6b5e273b6d
chore: reuse test server wire for reporter events (#29640) 2024-02-23 15:51:20 -08:00
Dmitry Gozman 8d9c67ac5d
chore(test runner): do not nest fixture setups inside each other, similar to teardown (#29619) 2024-02-23 14:47:13 -08:00
Stevan Freeborn 646c1440e4 feat(playwright/types): add jsdoc comment describing on-first-failure mode 2024-02-23 16:46:35 -06:00
Stevan Freeborn fe36029c4b feat(playwright/types): extend trace mode to support on-first-failure mode 2024-02-23 16:43:17 -06:00
Stevan Freeborn c08bb3ff20 feat(playwright/worker): extract should capture trace logic into private method. 2024-02-23 16:42:04 -06:00
Stevan Freeborn e4736facf0 test(playwright-test): add initial tests for trace on-first-failure 2024-02-23 16:40:45 -06:00
Dmitry Gozman d7c4ee901a
test: enable localhost proxy tests on webkit mac, unless bypass rules are set (#29641) 2024-02-23 14:27:30 -08:00
Jeppe Reinhold 4d868f6ba8
fix(ct-react+ct-react17): only pass children to React.createElement when they are defined (#29592) 2024-02-23 12:30:42 -08:00
Playwright Service 034b550810
feat(firefox-beta): roll to r1440 (#29637)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-23 21:03:38 +01:00
Pavel Feldman a3aea813bc
chore: implement server-based list files (#29633) 2024-02-23 08:29:44 -08:00
Pavel Feldman 2ca45ff948
chore: use test server as a singleton (#29630) 2024-02-22 15:56:38 -08:00
Pavel Feldman ee93136132
chore: streamline config loader (#29627) 2024-02-22 15:14:13 -08:00
Max Schmitt adccd39b01
docs(dotnet): type specific addLocatorHandler handler (#29586) 2024-02-22 23:53:09 +01:00
Pavel Feldman ac0787d0c8
chore: expose find related files over test server (#29604) 2024-02-22 13:37:24 -08:00
Yury Semikhatsky 92b1b16041
chore: update browser patches to Jan 9 2024 (#29623)
Commit 337e0dbf2cb068a5a519b09fee1155509fb2dc1f
2024-02-22 13:17:33 -08:00
Playwright Service 50e7d8ca7a
feat(chromium-tip-of-tree): roll to r1195 (#29588)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-22 17:28:09 +01:00
Playwright Service 85df43520e
feat(chromium): roll to r1105 (#29613)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-22 17:27:59 +01:00
Playwright Service fde5db4eb8
feat(webkit): roll to r1983 (#29615)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-22 16:56:42 +01:00
Yury Semikhatsky 5ca8e17a2d
fix: resend overridden headers on redirect without merging (#29605)
Reference https://github.com/microsoft/playwright/issues/13106
2024-02-22 07:44:14 -08:00
Simon Willison e846afeb98
docs(python): Clarify Pytest v.s. Library on Python intro page (#29590) 2024-02-22 09:27:41 +01:00
Pavel Feldman 82b17bdda1
chore: mark server-related fixture options as such (#29602) 2024-02-21 17:04:36 -08:00
Pavel Feldman ba72f7e429
chore: an iteration on test server (#29589) 2024-02-21 09:27:48 -08:00
Playwright Service 7c9ca0c7ef
feat(chromium): roll to r1104 (#29595)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-21 16:25:15 +01:00
Pavel Feldman a023cd1f57
fix(output): clear output before global setup (#29584) 2024-02-20 14:24:59 -08:00
Dmitry Gozman b811df4ac1
fix(fixtures): attribute teardown step to the right TestInfo instance (#29523) 2024-02-20 13:51:03 -08:00
Yury Semikhatsky 9a1e0a8ff7
docs: custom reporter path in --reporter option (#29585)
Fixes https://github.com/microsoft/playwright/issues/29525
2024-02-20 13:32:53 -08:00
Dmitry Gozman f9aebda5db
fix(fixtures): attribute teardown step to the right TestInfo instance (#29523) 2024-02-20 12:35:43 -08:00
dependabot[bot] 6c8d81d957
chore(deps): bump ip from 2.0.0 to 2.0.1 in /packages/playwright-core/bundles/utils (#29583) 2024-02-20 20:36:42 +01:00
Jean-François Greffier 6494bb30a0
JUnit codegen (#29424)
Codegen for JUnit

Fixes https://github.com/microsoft/playwright-java/issues/1039

Following JUnit5 integration
https://github.com/microsoft/playwright-java/issues/1369
2024-02-20 11:08:53 -08:00