Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48ac918cec 
							
						 
					 
					
						
						
							
							test: unflake "should load web server w/o esm loader in ems module" ( #17269 )  
						
						
						
						
					 
					
						2022-09-12 11:42:04 -07:00 
						 
				 
			
				
					
						
							
							
								sand4rt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72a18754ef 
							
						 
					 
					
						
						
							
							core(ct): rename tests ( #17216 )  
						
						
						
						
					 
					
						2022-09-12 09:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bca13bc35a 
							
						 
					 
					
						
						
							
							feat(assertions): support toBeVisible({ visible }) ( #17207 )  
						
						
						
						
					 
					
						2022-09-09 08:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80e9c5dc55 
							
						 
					 
					
						
						
							
							fix(reuse): restore storage state ( #17175 )  
						
						
						
						
					 
					
						2022-09-07 19:15:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c91df61ca3 
							
						 
					 
					
						
						
							
							chore: optionally connect instead of launching ( #17174 )  
						
						
						
						
					 
					
						2022-09-07 15:57:20 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14ec71b905 
							
						 
					 
					
						
						
							
							chore: roll stable test-runner to 1.26.0-alpha-sep-7-2022 ( #17166 )  
						
						
						
						
					 
					
						2022-09-07 20:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0c5810609 
							
						 
					 
					
						
						
							
							feat(assertions): support toBeEditable({ editable }) ( #17065 )  
						
						
						
						
					 
					
						2022-09-06 12:50:45 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							306ab34aa3 
							
						 
					 
					
						
						
							
							feat(assertions): support toBeEnabled({ enabled }) ( #17058 )  
						
						
						
						
					 
					
						2022-09-06 11:40:34 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fafd9837ba 
							
						 
					 
					
						
						
							
							feat: introduce the --ignore-snapshots option ( #17004 )  
						
						... 
						
						
						
						This patch introduces `--ignore-snapshots` Playwright Test CLI option,
and `ignoreSnapshots` configuration argument. 
						
						
					 
					
						2022-09-01 05:34:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d6253f743 
							
						 
					 
					
						
						
							
							fix: stop har recording when APIRequestContext is disposed ( #17007 )  
						
						
						
						
					 
					
						2022-08-31 21:51:38 -07:00 
						 
				 
			
				
					
						
							
							
								nate-ro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							409bab59ea 
							
						 
					 
					
						
						
							
							chore: added starting time of test to the base json reporter ( #16885 )  
						
						
						
						
					 
					
						2022-08-30 20:03:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f30ac1d678 
							
						 
					 
					
						
						
							
							fix: support toHaveAttribute(name, options) ( #16941 )  
						
						
						
						
					 
					
						2022-08-30 17:53:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11dfd31dd9 
							
						 
					 
					
						
						
							
							feat: --pass-with-no-tests option ( #16902 )  
						
						
						
						
					 
					
						2022-08-29 15:46:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d892475da 
							
						 
					 
					
						
						
							
							chore: do not use experimental loader for web server ( #16733 )  
						
						
						
						
					 
					
						2022-08-23 10:22:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7be1fcca8 
							
						 
					 
					
						
						
							
							fix(esm): allow importing ts from esm ( #16735 )  
						
						
						
						
					 
					
						2022-08-23 10:20:56 -07:00 
						 
				 
			
				
					
						
							
							
								Sergio Freire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abe7cf23a7 
							
						 
					 
					
						
						
							
							fix(junit reporter): remove source location from classname attribute ( #16499 )  
						
						
						
						
					 
					
						2022-08-19 16:42:21 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e2aec7454 
							
						 
					 
					
						
						
							
							chore: align more ESLint rules with VSCode formatting ( #16647 )  
						
						
						
						
					 
					
						2022-08-18 20:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd06d1604f 
							
						 
					 
					
						
						
							
							chore: render original exception location in error frame ( #16515 )  
						
						
						
						
					 
					
						2022-08-15 09:28:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1d3246d1c 
							
						 
					 
					
						
						
							
							fix(ct): pass local config to preview ( #16481 )  
						
						
						
						
					 
					
						2022-08-12 10:37:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7acbd052e4 
							
						 
					 
					
						
						
							
							test: migrate some expect() tests to be more readable ( #16394 )  
						
						... 
						
						
						
						This moves some expect() matchers tests from test runner tests to page tests,
because these are implemented through a library call anyway.
Makes tests more readbable, faster and easier to test specific details. 
						
						
					 
					
						2022-08-10 15:10:25 -07:00 
						 
				 
			
				
					
						
							
							
								Johannes Loher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e67a7c836 
							
						 
					 
					
						
						
							
							feat(plugins): send accept header in webServer url checking ( #16251 )  
						
						
						
						
					 
					
						2022-08-10 12:48:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baa2ef2700 
							
						 
					 
					
						
						
							
							fix(test runner): show interrupted as yellow ( #16396 )  
						
						... 
						
						
						
						Drive-by: fix unreadable character in "duplicate titles" error. 
						
						
					 
					
						2022-08-09 21:17:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f58c376443 
							
						 
					 
					
						
						
							
							fix(test runner): do not resolve relative imports through baseUrl ( #16395 )  
						
						
						
						
					 
					
						2022-08-09 21:16:27 -07:00 
						 
				 
			
				
					
						
							
							
								Denis Sokolov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92aacb9345 
							
						 
					 
					
						
						
							
							test: another test for baseUrl/relative imports ( #16338 )  
						
						... 
						
						
						
						#15891  
					
						2022-08-10 01:05:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3d99f1b4a 
							
						 
					 
					
						
						
							
							chore: trace viewer fallback error ( #16365 )  
						
						... 
						
						
						
						Fixes  #16349 . 
					
						2022-08-09 15:53:11 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36b92d8847 
							
						 
					 
					
						
						
							
							fix: toBeFocused should match shadow elements ( #16362 )  
						
						... 
						
						
						
						Fixes  #16268 . 
					
						2022-08-08 15:34:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6d94f0ac9 
							
						 
					 
					
						
						
							
							chore: update "X fatal errors" message ( #16325 )  
						
						... 
						
						
						
						Also, exlude certain errors from triggering this message:
- `no tests found`
- `duplicate test titles are not allowed`
- `--forbid-only found a focused test`
- `Timed out waiting 3600s for the entire test run` 
						
						
					 
					
						2022-08-05 21:21:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a86e140f5 
							
						 
					 
					
						
						
							
							chore: remove TestProject.projectSetup ( #16321 )  
						
						... 
						
						
						
						There are better ideas to address this issue in more general manner. 
						
						
					 
					
						2022-08-05 15:24:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb30cb4eb7 
							
						 
					 
					
						
						
							
							feat(test runner): add --trace cli option ( #16277 )  
						
						
						
						
					 
					
						2022-08-05 09:20:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							919b1cbb22 
							
						 
					 
					
						
						
							
							fix(test runner): do not swallow afterEach errors after skipped tests ( #16276 )  
						
						... 
						
						
						
						Drive-by: add more test runner logging. 
						
						
					 
					
						2022-08-04 18:49:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97fa2518e9 
							
						 
					 
					
						
						
							
							fix(reuse): clear storage after stopping all scripts ( #16275 )  
						
						
						
						
					 
					
						2022-08-04 16:39:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3d30a808f 
							
						 
					 
					
						
						
							
							fix(reuse): reset sw, db, storages ( #16265 )  
						
						
						
						
					 
					
						2022-08-04 15:01:34 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fa48483af 
							
						 
					 
					
						
						
							
							test: unflake "should retain traces for interrupted tests" ( #16235 )  
						
						... 
						
						
						
						Ensure both tests start before one of them finishes. 
						
						
					 
					
						2022-08-04 09:18:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74f7005c02 
							
						 
					 
					
						
						
							
							chore: preserve window while reusing window ( #16225 )  
						
						
						
						
					 
					
						2022-08-03 16:14:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03fe75251b 
							
						 
					 
					
						
						
							
							fix(test runner): show tests as interrupted when maxFailures stops them ( #16178 )  
						
						... 
						
						
						
						Previously, we marked these tests as skipped, and it was sometimes
confusing, because they did actually run and produce some output/artifacts. 
						
						
					 
					
						2022-08-03 15:25:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							445fe032f5 
							
						 
					 
					
						
						
							
							feat(test runner): separate interrupted status from skipped ( #16124 )  
						
						
						
						
					 
					
						2022-08-02 12:55:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3112edb4ca 
							
						 
					 
					
						
						
							
							feat(test runner): TestProject.projectSetup ( #16063 )  
						
						... 
						
						
						
						`projectSetup` is a project-scoped alternative to `globalSetup`.
It is only executed if at least one test from the project is scheduled to run. 
						
						
					 
					
						2022-08-01 09:01:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d306bbc66 
							
						 
					 
					
						
						
							
							feat: return value from step ( #16060 )  
						
						
						
						
					 
					
						2022-07-29 15:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e830fe821d 
							
						 
					 
					
						
						
							
							feat(test runner): introduce test.describe.fixme ( #16059 )  
						
						
						
						
					 
					
						2022-07-29 12:44:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af8e3e7afa 
							
						 
					 
					
						
						
							
							feat: print response text when toBeOK fails ( #16040 )  
						
						
						
						
					 
					
						2022-07-29 11:46:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62e4e80599 
							
						 
					 
					
						
						
							
							feat(test runner): show the number of fatal errors at the end ( #15975 )  
						
						
						
						
					 
					
						2022-07-28 14:46:21 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a089bf3df5 
							
						 
					 
					
						
						
							
							chore(test-runner): better error message if page gets used inside beforeAll ( #16012 )  
						
						
						
						
					 
					
						2022-07-28 23:07:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d89506704 
							
						 
					 
					
						
						
							
							fix(fixtures): make undefined option mean "default value" ( #16026 )  
						
						... 
						
						
						
						In the following example, `locale` inside the `describe`
would be reverted to the default value:
```js
test.use({ locale: 'en-GB' });
test.decsribe(() => {
  test.use({ locale: undefined });
});
``` 
						
						
					 
					
						2022-07-28 12:57:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c190c3e09 
							
						 
					 
					
						
						
							
							feat(testId): expose persistent test id ( #16003 )  
						
						
						
						
					 
					
						2022-07-27 20:17:19 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a94fe361a2 
							
						 
					 
					
						
						
							
							test: unflake a few tests ( #15959 )  
						
						
						
						
					 
					
						2022-07-27 11:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6009804e0e 
							
						 
					 
					
						
						
							
							Revert "fix(test runner): ignore undefined values in fixtures definit…ions ( #15119 )" ( #15979 )  
						
						... 
						
						
						
						Revert "fix(test runner): ignore undefined values in fixtures definitions (#15119 )"
Revert commit d7b63fa0b45ab12e40d0018b0e6f796ecd2df4b7.
Add a test for the broken behavior. 
						
						
					 
					
						2022-07-27 08:51:45 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd9dccbe27 
							
						 
					 
					
						
						
							
							fix(test runner): serial suites inside parallel suite should run in parallel ( #15769 )  
						
						
						
						
					 
					
						2022-07-26 13:38:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0d78c5642 
							
						 
					 
					
						
						
							
							fix(runner): friendly error message instead of "digests do not match" ( #15939 )  
						
						
						
						
					 
					
						2022-07-26 08:53:32 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fcc916f00 
							
						 
					 
					
						
						
							
							test: passing test for issue 15891 ( #15930 )  
						
						
						
						
					 
					
						2022-07-25 15:28:14 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ce727c936 
							
						 
					 
					
						
						
							
							feat(list reporter): number test runs to see testing progress ( #15693 )  
						
						... 
						
						
						
						Drive-by: replace a few colors.gray with colors.dim for better contrast. 
						
						
					 
					
						2022-07-25 13:22:25 -07:00