Dmitry Gozman
545d793956
docs: an overview of reporter methods ( #8948 )
2021-09-15 15:29:06 -07:00
Yury Semikhatsky
2380b07f30
feat(fetch): introduce FetchRequest.dispose, fulfill with global fetch ( #8945 )
2021-09-15 14:02:55 -07:00
Max Schmitt
131239569d
feat(test-runner): add --debug CLI flag ( #8938 )
2021-09-15 21:19:31 +02:00
Nav-2d
476a3c59a3
docs(test-reporters): fix allure result path ( #8930 )
2021-09-14 20:56:28 -07:00
Max Schmitt
e641bf2bed
chore: hide Route.fulfill.response from != JS
2021-09-14 23:31:46 +02:00
Yury Semikhatsky
5141407c6b
fix(fetch): prefix request with underscore ( #8922 )
2021-09-14 12:56:09 -07:00
Joel Einbinder
afae5bef5d
feat(mouse): page.mouse.wheel ( #8690 )
2021-09-14 15:22:52 -04:00
browse
95e1cfa0c1
docs(python): fix incorrect syntax in CDP snippet ( #8909 )
2021-09-14 11:18:28 +02:00
Nav-2d
9814dfb6c1
docs(test-typescript): fix grammatical mistake ( #8907 )
2021-09-13 21:10:31 -07:00
Dmitry Gozman
6722d95a7a
docs: fix markdown parser swallowing lines after code snippets ( #8904 )
2021-09-13 18:48:16 -07:00
Dmitry Gozman
d9d2d809a2
fix(test): make use
in config accept option values only ( #8828 )
...
Also include default options in FullConfig/FullProject.
Also make examples compile and add a test.
2021-09-13 17:50:31 -07:00
Yury Semikhatsky
b79be5d98d
feat(fetch): introduce failOnStatusCode ( #8896 )
2021-09-13 15:38:27 -07:00
Yury Semikhatsky
f8c0f0d637
feat(fetch): support query params ( #8893 )
2021-09-13 14:29:44 -07:00
Paulo Gonçalves
3e5645ecea
docs(showcase): example of parallel testing on AWS ( #8870 )
2021-09-13 13:52:57 -07:00
Pavel Feldman
64f9c3ba1d
feat(api): move fetch api into the namespace ( #8871 )
2021-09-13 12:43:07 -07:00
Andrey Lushnikov
67410ab70f
docs: fix protractor migration guide lists ( #8875 )
2021-09-13 12:06:47 +02:00
Pavel Feldman
798d0bfa9b
chore: fix headers api again ( #8854 )
2021-09-11 13:27:00 -07:00
Feng Yu
737b155869
docs(library-js.md): fix broken [managing browsers] link ( #8856 )
2021-09-11 07:32:50 -07:00
Yury Semikhatsky
b6180055df
feat(fetch): make fetch api public ( #8853 )
2021-09-10 18:36:55 -07:00
Max Schmitt
33cd0d21da
docs: rename protractor-js id to protractor
2021-09-10 19:40:36 +02:00
Max Schmitt
a5fa190748
docs: no Response.finished() return value ( #8819 )
2021-09-10 08:02:34 -07:00
Max Schmitt
7f9d390cee
docs(protractor): fixed invalid link reference
2021-09-10 13:17:20 +02:00
Andrey Lushnikov
c0e4602e70
docs: add "migration from Protractor" guide ( #8807 )
2021-09-09 09:34:54 -07:00
arukiidou
784f030c15
docs: allure-playwright is not experimental now. ( #8811 )
2021-09-09 09:23:31 -07:00
Yury Semikhatsky
e5a92c3e81
docs: less fancy header array type ( #8808 )
2021-09-09 09:00:11 -07:00
Anže Vodovnik
c6bb0bb44e
docs(dotnet): fix incorrect syntax ( #8801 )
2021-09-09 11:39:26 +02:00
Pavel Feldman
6e97ac300c
Revert "docs: add waitForSelectorHidden ( #8632 )" ( #8781 )
2021-09-08 14:26:52 -07:00
Dmitry Gozman
27f4ef566e
docs: test parallel/failures docs ( #8706 )
2021-09-08 07:44:26 -07:00
Max Schmitt
25b5927a4d
docs: sizes enhancements ( #8771 )
2021-09-08 14:09:11 +02:00
Max Schmitt
25c8fc4229
docs: add waitForSelectorHidden ( #8632 )
2021-09-08 10:53:47 +02:00
Joel Einbinder
e914f6bbc7
feat(network): remove Headers class and add headersArray method ( #8749 )
2021-09-07 10:27:53 -07:00
Max Schmitt
4f4bc72828
chore: add more tests for Request.sizes() ( #8686 )
2021-09-07 19:19:12 +02:00
David Rousset
9626b111bc
docs(test-runner): fix code snippets by using Playwright Test in import instead of Playwright ( #8729 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-09-07 11:07:05 +02:00
Max Schmitt
e7d4d61442
feat: add forced-colors media query emulation ( #6903 )
2021-09-03 21:48:06 +02:00
Yusuke Iwaki
d9bcb0b170
fix(types): remove strict
param from Locator.setChecked ( #8676 )
2021-09-03 08:37:19 -07:00
Pavel Feldman
0d5b41ce7b
feat(headers): add Headers.headers that would mimic the behavior of the deprecated getters ( #8665 )
2021-09-02 20:48:23 -07:00
Dmitry Gozman
620712a5d9
feat(expect): support array of RegExp objects in toHaveText/toHaveClass ( #8667 )
2021-09-02 15:48:04 -07:00
Dmitry Gozman
e691b649de
feat(test runner): describe.parallel ( #8662 )
2021-09-02 15:42:07 -07:00
Pavel Feldman
94170dacbd
chore: rename rawHeaders to allHeaders ( #8659 )
2021-09-02 11:46:52 -07:00
Pavel Feldman
54bda2c8dd
fix(size): fix some of the request.size() problems ( #8645 )
2021-09-02 10:39:57 -07:00
Max Schmitt
63e9287b36
docs(multi-pages): add a note about popups ( #8656 )
2021-09-02 17:21:33 +02:00
Max Schmitt
b755705bf1
fix(types): remove ElementHandle.setChecked strict parameter ( #8653 )
2021-09-02 16:58:56 +02:00
Anže Vodovnik
119fcdf8be
fix: alias reserved dotnet keyword ( #8589 )
2021-09-02 12:06:31 +02:00
ragog
87cba249a2
docs(showcases): add Checkly to community showcase ( #8647 )
2021-09-02 11:41:15 +02:00
Pavel Feldman
42e44f888b
feat(rawheaders): introduce initial plumbing ( #8638 )
2021-09-01 18:28:20 -07:00
Dmitry Gozman
b1260602ac
docs: update global setup docs ( #8637 )
...
Changing example to "authenticate once", and also updating the auth doc.
Adding a test with the same setup.
2021-09-01 15:35:46 -07:00
mrazauskas
6f96a243f2
docs: fix a typo in configuration docs ( #8619 )
2021-09-01 09:24:28 -07:00
Michael Rienstra
348277d09c
docs: expand "Strictness" examples ( #8520 )
2021-08-31 17:54:39 -07:00
Dmitry Gozman
b8f8ca7493
feat(tracing): tracing.{start,stop}Chunk instead of tracing._export ( #8521 )
2021-08-31 17:03:31 -07:00
Max Schmitt
59d4e6d553
fix(types): change Request.sizes types to ints ( #8555 )
2021-08-30 19:02:06 +02:00
Pavel Feldman
e574f4b7fd
feat(api): introduce setChecked convenience method ( #8525 )
2021-08-29 20:00:40 -07:00
Ross Wollman
d3a8c38b7e
docs(reporters): fix TS example ( #8531 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-08-28 22:53:27 +02:00
Dmitry Gozman
bb5e44fbc4
docs: introduce overloads, generate JSDoc for overloads ( #8485 )
...
- Each overload, e.g. for `page.evaluate`, shows a nice autocomplete doc,
not only the first one.
- We can have multiple overloads directly on the docs page, e.g.
`test.skip(title, fn)` and `test.skip(condition, description)`.
These overloads are internally named `Test.skip#1` and all aliased
to `test.skip`.
2021-08-27 21:57:40 -07:00
Max Schmitt
f3dde0650f
feat(network): expose bodySize, transferSize, and headerSize ( #8234 )
2021-08-27 22:53:57 +02:00
Max Schmitt
998f2ab959
chore: hide Route.fulfill._response from API ( #8483 )
2021-08-27 00:44:20 +02:00
Sourav Kundu
8ebd7851c2
Added links to BrowserStack docs and GitHub repo ( #8432 )
2021-08-26 12:37:26 -07:00
Ross Wollman
222151f2e1
docs: connect example with non-deprecated API ( #8463 )
...
See [deprecation notice][notice].
[notice]: c627927bf5/types/types.d.ts (L8205)
2021-08-26 11:49:47 +02:00
Joel Einbinder
943c22c9c4
fix(protocol): remove unnused strict in QSA and add it to waitForSelector docs ( #8140 )
...
Strict doesn't make sense in querySelectorAll, but it was in the protocol.
And we had a strict option in ElementHandle.waitForSelector but it
was not surfaced in the docs/api.
2021-08-25 10:10:40 -04:00
Pavel Feldman
cccc2ac4bc
chore: fix docs
2021-08-24 19:49:02 -07:00
Max Schmitt
8e20f13079
feat(routes): add support for the times option ( #8399 )
2021-08-24 20:45:50 +02:00
Yury Semikhatsky
59422a00f5
feat(route): rename method, add response option ( #8386 )
2021-08-24 11:07:54 -07:00
Kumar Aditya
20e4d9eee5
docs(python): mention loop compatibility ( #8403 )
2021-08-24 17:04:25 +02:00
Max Schmitt
a48dd8b84b
docs(test-runner): add frontmatter to custom TS page ( #8398 )
2021-08-24 15:57:45 +02:00
Max Schmitt
d52250f2c5
docs: add note about Service Workers and route ( #8401 )
2021-08-24 15:57:35 +02:00
Pavel Feldman
ef35bfa0da
docs: update cli & pom docs ( #8380 )
2021-08-23 20:10:12 -07:00
Joel Einbinder
6685f0dd76
fix(types): add electron.launch.timeout ( #8384 )
2021-08-23 20:09:47 -07:00
Aldo Velasco
c355d4d05a
docs(test-parallel-js): fixes typo in retries ( #8387 )
2021-08-23 20:08:02 -07:00
Anish Karandikar
4dac4772ca
docs(intro): Fix writing assertions snippet ( #8372 )
...
Fixes #8333
2021-08-23 22:50:56 +02:00
Joel Einbinder
c8f3c65d22
doc(test-runner): add example of compiling tests with typescript ( #8046 )
2021-08-23 16:40:03 -04:00
Pavel Feldman
fa89b9a554
docs: spelling
2021-08-23 13:34:38 -07:00
Dmitry Gozman
827a909d36
docs: deprecate timeout option in isVisible/isHidden methods ( #8371 )
2021-08-23 12:32:06 -07:00
Dmitry Gozman
026426227d
docs: update "recording a trace" section ( #8368 )
2021-08-23 09:21:53 -07:00
nileshfriendbuy
d3a703478b
docs(python): include pip upgrade command in intro ( #8356 )
2021-08-23 14:37:00 +02:00
Max Schmitt
953f19538a
docs(errors): add example for catching Timeout errors ( #8362 )
2021-08-23 13:57:38 +02:00
Ross Wollman
25a4c7b3df
feat(launchServer): accept wsPath option ( #8353 )
2021-08-22 09:04:47 -07:00
Yury Semikhatsky
434d07e711
docs: clarify download lifetime when downloadsPath is specified ( #8227 )
2021-08-19 13:34:17 -07:00
Yury Semikhatsky
851fe8d0bd
docs: use language-neutral references to page.goto ( #8320 )
2021-08-19 12:23:35 -07:00
Max Schmitt
cd41c34299
docs(python): add missing register selector docs ( #8309 )
2021-08-19 21:01:40 +02:00
Yury Semikhatsky
3aae170b03
docs: fix java code snippets ( #8319 )
2021-08-19 11:24:38 -07:00
Pavel Feldman
6ef76e333e
feat(strict): add context-level selector strictness ( #8290 )
2021-08-18 12:51:45 -07:00
Pavel Feldman
710cec80a0
feat(test-runner): render step titles ( #8270 )
2021-08-17 16:41:36 -07:00
Dmitry Gozman
52d63aa376
docs: add sections for describe.serial and reusing the page ( #8242 )
2021-08-17 14:53:51 -07:00
Pavel Feldman
97ba4f22f3
feat(test-runner): report nested steps ( #8266 )
2021-08-17 13:57:26 -07:00
Pavel Feldman
91e9483f8e
docs: clarify locators strictness ( #8243 )
2021-08-16 18:13:42 -07:00
Pavel Feldman
954de62502
docs: fix locators visibility confusion
2021-08-16 17:41:27 -07:00
Pavel Feldman
3f4a791cb7
chore: fix the first test example
2021-08-16 16:58:48 -07:00
Pavel Feldman
99c9564810
chore: dotnet connect + generator (2)
2021-08-16 12:56:29 -07:00
Pavel Feldman
7b861dcee6
chore: dotnet connect + generator
2021-08-16 12:49:25 -07:00
Ross Wollman
101662765c
api(cdp): newCDPSession accepts frames, too ( #8157 )
...
Without this, Playwright's CDP feature leaves unreachable
targets (namely OOPIFs).
This change allows for more advanced experimentation in user-land
without relying on out-of-band CDP connections and clients.
Now you can, for example, call `DOM.getDocument` on the
page OR main frame, observe there is an iframe node with
no `contentDocument` (i.e. OOPIF), make note of the referenced
`frameId`, and then iterate of page.frames() calling `Target.getInfo`
on each to link the Playwright Frame with the CDP `frameId` and
then recurse.
Relates #8113
2021-08-16 12:49:10 -07:00
Kaan Gökdemir
2bf01c63ba
docs(js): fix syntax errors at intro page examples ( #8215 )
2021-08-16 11:05:07 +02:00
Andrey Lushnikov
8231aa3919
docs: make release notes links relative ( #8191 )
2021-08-13 15:39:05 -07:00
Pavel Feldman
b15762aab6
docs: release notes for 1.14 ( #8190 )
...
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com>
2021-08-13 15:02:24 -07:00
Max Schmitt
f4337ffc1d
docs(python): update Pytest docs with supported CLI args ( #8078 )
2021-08-13 19:24:09 +02:00
Andrey Lushnikov
8dbec497a8
docs: fix random typos ( #8179 )
2021-08-13 08:59:38 -07:00
Pavel Feldman
d2d71c4cdb
fix(reporter): group fixture initialization under before hooks ( #8072 )
2021-08-12 07:58:00 -07:00
Anže Vodovnik
b88c4ee49c
fix(docs): missing reference type ( #8031 )
...
This was causing the .NET API to have invalid XML comments.
2021-08-12 01:54:51 -07:00
Yury Semikhatsky
1f168bd9c7
docs: fix java auth example ( #8155 )
...
Fixes #8153
2021-08-12 01:49:56 -07:00
Pavel Feldman
1d4e2fe98c
feat(nth): make nth and visible selectors public ( #8142 )
2021-08-11 11:06:09 -07:00
Dmitry Gozman
a5e0965087
feat(test runner): implement test.describe.serial ( #8132 )
2021-08-10 21:26:45 -07:00
Yury Semikhatsky
78f24ec693
docs(java): add missing download example ( #8128 )
2021-08-10 21:23:57 -07:00