Max Schmitt
9188ff7917
docs: add release-notes for language ports ( #30868 )
2024-05-17 23:18:16 +02:00
Joe-Hendley
6ae5cd3824
feat: implement flag to fail flaky tests ( #30618 )
...
Implements feature requested in
https://github.com/microsoft/playwright/issues/30457
The test runner treats flaky tests as failures when the flag is enabled,
but still reports flaky tests as flaky in the reporting interface. It
feels like something worth discussing as this behaviour makes sense to
me, but looked a bit odd to @BJSS-russell-pollock when I ran this past
him.
Closes #30457 .
2024-05-15 09:10:10 -07:00
Max Schmitt
79d2fcfc20
docs(python): fix browser.context snippet ( #30759 )
...
Signed-off-by: Max Schmitt <max@schmitt.mx>
2024-05-14 15:36:17 +01:00
Dmitry Gozman
776b04e5ea
feat: APIRequestContext dispose reason ( #30765 )
...
Similarly to page.close, we pass test-runner specific reason to
facilitate better error messages.
```
1) a.test.ts:10:11 › test
Error: apiRequestContext.fetch: Fixture { request } from beforeAll cannot be reused in a test.
- Recommended fix: use a separate { request } in the test.
- Alternatively, manually create APIRequestContext in beforeAll and dispose it in afterAll.
See https://playwright.dev/docs/api-testing#sending-api-requests-from-ui-tests for more details.
9 |
10 | test('test', async () => {
> 11 | await context.fetch('http://example.com ');
| ^
12 | });
13 |
```
Closes #29260 .
2024-05-13 18:51:30 -07:00
Max Schmitt
f2441eb4b5
docs(dotnet): roll fixes ( #30771 )
2024-05-13 15:56:14 -07:00
Yury Semikhatsky
e728e90944
docs: waitForResponse method predicate example ( #30739 )
...
Fixes https://github.com/microsoft/playwright/issues/30731
2024-05-10 09:22:59 -07:00
Debbie O'Brien
10da0801e3
docs(dotnet): improve trace viewer ( #30716 )
2024-05-09 20:34:01 +02:00
Dmitry Gozman
a5d384c1f6
docs: add section explaining scrolling ( #30719 )
...
Fixes #30643 .
2024-05-08 21:04:05 -07:00
Debbie O'Brien
54cf6559b4
docs: fix intro whats next codgen link ( #30714 )
2024-05-08 22:55:44 +02:00
Debbie O'Brien
4f84ae31bd
docs(dotnet): improve trace viewer intro ( #30671 )
2024-05-08 20:01:47 +01:00
Viktor Szépe
150cbcbdf3
chore: fix typos ( #30645 )
2024-05-08 19:40:03 +01:00
Sander
4b5ecd2d79
docs(ct): remove router faq ( #30663 )
2024-05-08 18:40:12 +01:00
Christophe Chauvot
ddeec35450
docs(release-notes): Fixed typo in 1.44 js notes ( #30647 )
2024-05-08 17:41:53 +01:00
Max Schmitt
5babb37f19
docs(python): roll fixes ( #30708 )
2024-05-08 08:44:28 -07:00
Michael Render
81e907f4c1
docs(dotnet): fix isMobile in snippet ( #30699 )
2024-05-07 22:34:55 +01:00
ggorlen
2d7b1480b2
docs(reporters): wrap reporter in array, fixing typo in docs ( #30686 )
2024-05-07 11:16:21 +00:00
Debbie O'Brien
5d21e3729c
docs: fix example for accessible description ( #30672 )
2024-05-06 10:11:45 -07:00
Max Schmitt
d9d760705a
docs: fix broken links which broke build ( #30651 )
...
Fixes https://github.com/microsoft/playwright.dev/pull/1370
Fixes https://github.com/microsoft/playwright/pull/30648
2024-05-03 16:35:18 +00:00
Debbie O'Brien
c086b09f7e
docs: add new video on generating tests ( #30631 )
2024-05-03 16:21:51 +02:00
Yury Semikhatsky
d5b387159a
feat(fetch): sendImmediately ( #30627 )
...
Fixes https://github.com/microsoft/playwright/issues/30534
2024-05-02 16:30:12 -07:00
Debbie O'Brien
bf11c95d58
docs: improve dotnet getting started ( #30594 )
2024-05-02 12:06:39 +02:00
Philipp Daun
702bafdd88
docs: add third-party GitHub pull request reporter ( #30454 )
...
Add a new third-party reporter: [Playwright Report Comment
Action](https://github.com/marketplace/actions/playwright-report-comment ).
A GitHub action that comments report summaries on pull requests.
Screenshots visible in the action readme and below.


Signed-off-by: Philipp Daun <post@philippdaun.net>
2024-05-01 13:28:23 -07:00
Kawahara Shotaro
4e2ea2280c
docs: Add pnpm as an install option for Playwright ( #30601 )
...
This pull request adds pnpm as an install option for Playwright.
Previously, only npm and yarn were listed as installation options.
2024-05-01 13:01:33 -07:00
Yury Semikhatsky
3b7c4fac22
chore: add common env vars for junit and json reporters ( #30611 )
2024-05-01 10:16:49 -07:00
Dmitry Gozman
c3d8b22198
docs: mention that globalSetup does not respect config options ( #30609 )
...
Closes #30605 .
2024-04-30 09:01:44 -07:00
Yury Semikhatsky
fa7d4e5143
docs: releae notes 1.44 for js ( #30596 )
2024-04-29 16:48:40 -07:00
Yury Semikhatsky
b9f70f4ac4
docs(junit): document existing options and env ( #30595 )
2024-04-29 11:29:15 -07:00
Pavel Feldman
96f3d19819
feat(ctrl_or_meta): add a universal ctrl-meta modifier ( #30572 )
...
Fixes https://github.com/microsoft/playwright/issues/12168
2024-04-29 08:15:12 -07:00
Harsh Gupta
ebafb95054
docs(python): fix CDPSession documentation example ( #30584 )
2024-04-29 10:58:59 +00:00
Yury Semikhatsky
1f63cbff08
docs: toHaveUrl.ignoreCase in languages ( #30573 )
2024-04-26 15:02:51 -07:00
Yury Semikhatsky
3643fd456b
feat: outputFile option and PLAYWRIGHT_BLOB_OUTPUT_FILE env for blob ( #30559 )
...
Reference https://github.com/microsoft/playwright/issues/30091
2024-04-26 09:33:53 -07:00
Yury Semikhatsky
ae9345d0bd
docs: add FormData to the examples ( #30557 )
2024-04-25 16:31:27 -07:00
Dmitry Gozman
6d20da568e
feat: expect(locator).toHaveRole(role) ( #30555 )
...
References #13517 . Fixes #18332 .
2024-04-25 15:26:10 -07:00
Yury Semikhatsky
9a1b34a4b0
Revert "fix: shut down workers before reporter.onEnd ( #30329 )" ( #30551 )
...
This reverts commit 3cea17abb6c8d7371a6d4dd913f714c427ea0fa0.
Reference https://github.com/microsoft/playwright/issues/30550
The test is preserved but marked as fixme.
2024-04-25 14:21:54 -07:00
Dmitry Gozman
9bd2aea130
feat(locator handler): address api review feedback ( #30554 )
...
- Remove `handler` argument from `removeLocatorHandler`.
- Rename `allowStayingVisible` into `noWaitAfter`.
- Improve logging related to locator handler.
- Remove experimental badges.
2024-04-25 14:00:02 -07:00
Pavel Feldman
14413148f4
chore: document --last-failed ( #30544 )
...
drive-by: undocument --browser
2024-04-25 12:29:51 -07:00
Yury Semikhatsky
1cfa64343a
docs: describe report name configuration ( #30547 )
...
Reference https://github.com/microsoft/playwright/issues/30091
2024-04-25 10:15:25 -07:00
Dmitry Gozman
59689c9c97
feat(addLocatorHandler): various improvements ( #30494 )
...
- Automatically waiting for the overlay locator to be hidden, with
`allowStayingVisible` opt-out.
- `times: 1` option.
- `removeLocatorHandler(locator, handler)` method.
- Passing `locator` as first argument to `handler`.
Fixes #30471 . Fixes #30424 . Fixes #29779 .
2024-04-24 15:19:12 -07:00
Yury Semikhatsky
e2f7acea1e
docs: fix capitalization and alphabetic order in TestConfig ( #30523 )
2024-04-24 15:18:43 -07:00
Yury Semikhatsky
f1f3929a67
chore: get rid of ConfigInWorker, use FullConfig instead ( #30517 )
...
Addressing API review feedback.
2024-04-24 14:14:05 -07:00
Max Schmitt
1b7e097b68
docs(python): add docs for new_context fixture ( #30522 )
...
https://github.com/microsoft/playwright-internal/issues/202
2024-04-24 22:40:38 +02:00
Yury Semikhatsky
4e086e6df8
docs: update type
property description ( #30516 )
2024-04-24 13:10:17 -07:00
Dmitry Gozman
8fc7723f22
fix(types): allow any return type from event handlers ( #30492 )
...
Closes #29353 .
2024-04-24 09:25:43 -07:00
Yury Semikhatsky
230a8437d3
feat(fetch): support FormData as multipart parameter ( #30489 )
...
Reference https://github.com/microsoft/playwright/issues/28070
2024-04-23 17:05:27 -07:00
Yury Semikhatsky
67c430435a
docs: more accurate test id description ( #30487 )
...
Reference https://github.com/microsoft/playwright/issues/30430
2024-04-23 14:07:37 -07:00
Dmitry Gozman
02c0706896
docs: do not recommend waitForLoadState ( #30483 )
...
Instead, just perform an action and auto-waiting will handle it.
Closes #30236 .
2024-04-23 09:22:58 -07:00
Dmitry Gozman
b0fbe058ae
feat: TestProject.ignoreSnapshots ( #30466 )
2024-04-22 16:16:38 -07:00
Dmitry Gozman
4a275b8eca
feat: expect(locator).toHaveAccessibleDescription ( #30463 )
...
References #18332 .
2024-04-22 12:33:30 -07:00
Dmitry Gozman
eea1f9984f
feat: expect(locator).toHaveAccessibleName ( #30420 )
...
References #18332 .
2024-04-18 12:28:55 -07:00
Yury Semikhatsky
3cea17abb6
fix: shut down workers before reporter.onEnd ( #30329 )
2024-04-16 09:49:11 -07:00