Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaee864b2c 
							
						 
					 
					
						
						
							
							docs: python assertion type fixes ( #10465 )  
						
						
						
						
					 
					
						2021-11-22 18:39:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fde2f6a77f 
							
						 
					 
					
						
						
							
							docs: separate doc for test timeouts ( #10448 )  
						
						
						
						
					 
					
						2021-11-19 17:06:46 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fed8a9344 
							
						 
					 
					
						
						
							
							docs(api): redo request API for java ( #10449 )  
						
						
						
						
					 
					
						2021-11-19 16:40:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4eaeb3b59c 
							
						 
					 
					
						
						
							
							docs: explain that beforeAll/afterAll run again in the new worker process ( #10446 )  
						
						
						
						
					 
					
						2021-11-19 13:47:30 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0302e759df 
							
						 
					 
					
						
						
							
							feat(test runner): allow top-level test.fixme similar to test.skip ( #10250 )  
						
						... 
						
						
						
						```js
test.fixme('my test name', () => {});
``` 
						
						
					 
					
						2021-11-19 11:40:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19f739dec8 
							
						 
					 
					
						
						
							
							docs: update fixtures doc ( #10426 )  
						
						... 
						
						
						
						- Introduction
  - Built-in fixtures
  - Without fixtures
  - With fixtures
- Creating a fixture
- Using a fixture
- Overriding fixtures
- Worker-scoped fixtures
- Automatic fixtures
- Fixtures-options 
						
						
					 
					
						2021-11-18 21:35:21 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9f849fb14 
							
						 
					 
					
						
						
							
							feat(test runner): replace declare/define with "options" ( #10293 )  
						
						... 
						
						
						
						1. Fixtures defined in test.extend() can now have `{ option: true }` configuration that makes them overridable in the config. Options support all other properties of fixtures - value/function, scope, auto.
```
const test = base.extend<MyOptions>({
  foo: ['default', { option: true }],
});
```
2. test.declare() and project.define are removed.
3. project.use applies overrides to default option values and nothing else. Any test.extend() and test.use() calls take priority over config options.
Required user changes: if someone used to define fixture options with test.extend(), overriding them in config will stop working. The solution is to add `{ option: true }`.
```
// Old code
export const test = base.extend<{ myOption: number, myFixture: number }>({
  myOption: 123,
  myFixture: ({ myOption }, use) => use(2 * myOption),
});
// New code
export const test = base.extend<{ myOption: number, myFixture: number }>({
  myOption: [123, { option: true }],
  myFixture: ({ myOption }, use) => use(2 * myOption),
});
``` 
						
						
					 
					
						2021-11-18 15:45:52 -08:00 
						 
				 
			
				
					
						
							
							
								Nav-2d 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82edd1f4b2 
							
						 
					 
					
						
						
							
							docs/test-configuration: Update code snippet ( #10355 )  
						
						
						
						
					 
					
						2021-11-18 15:38:18 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5eba6d538f 
							
						 
					 
					
						
						
							
							docs: land 1.17 release notes ( #10425 )  
						
						
						
						
					 
					
						2021-11-18 15:08:49 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0781d0303b 
							
						 
					 
					
						
						
							
							docs(python): enable web-first assertions  ( #10390 )  
						
						
						
						
					 
					
						2021-11-18 00:46:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e2bc890a6 
							
						 
					 
					
						
						
							
							docs: add links from annotations to respective methods ( #10379 )  
						
						
						
						
					 
					
						2021-11-17 11:03:30 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							565ac910e7 
							
						 
					 
					
						
						
							
							docs(api): expose request API in java ( #10331 )  
						
						
						
						
					 
					
						2021-11-15 14:54:07 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5cb73003f 
							
						 
					 
					
						
						
							
							docs: OR for css and xpath selectors ( #10285 )  
						
						
						
						
					 
					
						2021-11-15 13:54:12 -08:00 
						 
				 
			
				
					
						
							
							
								browse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d4ec1d512 
							
						 
					 
					
						
						
							
							docs(python): fix incorrect snippet syntax ( #10314 )  
						
						
						
						
					 
					
						2021-11-15 11:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Yevhen Laichenkov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							724dc2ff2f 
							
						 
					 
					
						
						
							
							docs(test-parameterize): fix snippet typo ( #10280 )  
						
						
						
						
					 
					
						2021-11-12 07:00:41 -08:00 
						 
				 
			
				
					
						
							
							
								Nav-2d 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58b4052378 
							
						 
					 
					
						
						
							
							docs/test-config: add github, html reporter ( #10234 )  
						
						
						
						
					 
					
						2021-11-12 06:50:56 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d97fe4e2af 
							
						 
					 
					
						
						
							
							docs(test-parameterize): fixed snippet typo ( #10276 )  
						
						
						
						
					 
					
						2021-11-12 05:50:45 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24cfcf867e 
							
						 
					 
					
						
						
							
							chore: create-playwright config nits & test-runner intro docs ( #10253 )  
						
						
						
						
					 
					
						2021-11-11 22:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9622704a8a 
							
						 
					 
					
						
						
							
							fix(test runner): update TestInfo.duration before running afterEach hooks ( #10228 )  
						
						
						
						
					 
					
						2021-11-10 16:02:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e38ec5fa4 
							
						 
					 
					
						
						
							
							docs(element-handle): discourage the element handle use ( #10220 )  
						
						
						
						
					 
					
						2021-11-10 11:30:25 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e90eb9406 
							
						 
					 
					
						
						
							
							api(frame-locator): allow nth, first, last ( #10195 )  
						
						
						
						
					 
					
						2021-11-09 14:14:20 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c30447216d 
							
						 
					 
					
						
						
							
							docs(fetch): typo in comment ( #10160 )  
						
						
						
						
					 
					
						2021-11-09 14:00:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bb38d2ac8 
							
						 
					 
					
						
						
							
							docs: use desktop devices in sample configs ( #10197 )  
						
						
						
						
					 
					
						2021-11-09 13:19:21 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							031ceb3553 
							
						 
					 
					
						
						
							
							docs(java): assertion examples ( #10194 )  
						
						
						
						
					 
					
						2021-11-09 12:44:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bf7f6d90d 
							
						 
					 
					
						
						
							
							docs: expand core-concepts and multi-age ( #10161 )  
						
						
						
						
					 
					
						2021-11-09 07:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a7fb912e4 
							
						 
					 
					
						
						
							
							docs(python): enable request API ( #10179 )  
						
						
						
						
					 
					
						2021-11-09 14:04:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c9dcffd67 
							
						 
					 
					
						
						
							
							docs(intro): rework js intro ( #10157 )  
						
						... 
						
						
						
						- Educate on the config file right away.
- Switch from `--browser` to `--project`.
- Update configuration sections. 
						
						
					 
					
						2021-11-08 17:50:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b64161a37 
							
						 
					 
					
						
						
							
							feat(test-runner): allow specifying fine-grained trace options ( #10147 )  
						
						
						
						
					 
					
						2021-11-08 15:39:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a104bc500 
							
						 
					 
					
						
						
							
							docs: clarify that slow tests are about files ( #10134 )  
						
						
						
						
					 
					
						2021-11-08 12:54:18 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac25a67140 
							
						 
					 
					
						
						
							
							docs(java): assertion docs fixes ( #10144 )  
						
						
						
						
					 
					
						2021-11-08 11:31:11 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a7b4b745b 
							
						 
					 
					
						
						
							
							docs: Suite.project is a method, not a property ( #10135 )  
						
						
						
						
					 
					
						2021-11-08 10:08:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4553d76fce 
							
						 
					 
					
						
						
							
							api(frame-locator): introduce frame locators ( #10102 )  
						
						
						
						
					 
					
						2021-11-08 09:58:24 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c53824235 
							
						 
					 
					
						
						
							
							docs: committed navigation ( #10023 )  
						
						
						
						
					 
					
						2021-11-03 15:26:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bce9a8187d 
							
						 
					 
					
						
						
							
							fix(fetch): post data for delete request ( #10019 )  
						
						
						
						
					 
					
						2021-11-03 13:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							bde5c2590e 
							
						 
					 
					
						
						
							
							docs: fix minor release note typos  
						
						
						
						
					 
					
						2021-11-03 20:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cebe60831 
							
						 
					 
					
						
						
							
							feat(reporters): augment non-stdio reporters with dot/line ( #10003 )  
						
						
						
						
					 
					
						2021-11-03 08:25:16 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64a2be0e43 
							
						 
					 
					
						
						
							
							docs(java): message loop, Thread.sleep vs waitForTimeot ( #9978 )  
						
						
						
						
					 
					
						2021-11-02 10:17:35 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bedb817a00 
							
						 
					 
					
						
						
							
							docs(test-runner): worker fixtures only in before/after-All ( #9967 )  
						
						
						
						
					 
					
						2021-11-02 16:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8b4f904b2 
							
						 
					 
					
						
						
							
							docs(auth): fix session storage restore snippets ( #9970 )  
						
						
						
						
					 
					
						2021-11-02 16:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Partridge 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a51ac39275 
							
						 
					 
					
						
						
							
							feat: add snapshotDir to set base snapshot directory ( #9260 )  
						
						
						
						
					 
					
						2021-11-02 08:02:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56ca3a18f5 
							
						 
					 
					
						
						
							
							feat(trace-viewer): show test name ( #9957 )  
						
						
						
						
					 
					
						2021-11-01 21:23:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85497c5509 
							
						 
					 
					
						
						
							
							feat(tracing): allow including source files in traces ( #9946 )  
						
						
						
						
					 
					
						2021-11-01 19:57:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13cc266b37 
							
						 
					 
					
						
						
							
							feat: add "commit" to possible waitUntil options ( #9892 )  
						
						
						
						
					 
					
						2021-11-01 17:12:19 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f1027bdd0 
							
						 
					 
					
						
						
							
							feat(test runner): introduce TestInfo.parallelIndex ( #9762 )  
						
						... 
						
						
						
						This is a worker number between `0` and `workers - 1` that
does not change after worker process restart. 
						
						
					 
					
						2021-11-01 10:37:34 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							498894280b 
							
						 
					 
					
						
						
							
							docs(page): Document Page.reload ( #9926 )  
						
						
						
						
					 
					
						2021-11-01 18:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6adff7792 
							
						 
					 
					
						
						
							
							fix(html): include html into the reporter types ( #9907 )  
						
						
						
						
					 
					
						2021-10-31 11:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8991bbde33 
							
						 
					 
					
						
						
							
							feat(html): live filtering, opt-out from auto-open ( #9889 )  
						
						
						
						
					 
					
						2021-10-29 16:24:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49337890d2 
							
						 
					 
					
						
						
							
							docs: improve documentation for assertions and test config ( #9890 )  
						
						
						
						
					 
					
						2021-10-29 15:25:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34e55007d0 
							
						 
					 
					
						
						
							
							docs: clarify how to import assertions ( #9868 )  
						
						
						
						
					 
					
						2021-10-29 08:33:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							759e1b6bda 
							
						 
					 
					
						
						
							
							docs: fix list formatting ( #9857 )  
						
						
						
						
					 
					
						2021-10-28 11:06:41 -07:00