Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							978854b859 
							
						 
					 
					
						
						
							
							chore: move multi-select assertion to toHaveValues ( #14595 )  
						
						... 
						
						
						
						Follow-up to e0a87e52d7ca3aedf3ef4a19ff3d36cb15edee2b 
						
						
					 
					
						2022-06-02 16:01:34 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a3aa023ad 
							
						 
					 
					
						
						
							
							chore: simplify context/page reuse in ct ( #14565 )  
						
						
						
						
					 
					
						2022-06-02 12:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8801f79742 
							
						 
					 
					
						
						
							
							Revert "fix(playwright-test): prohibit async functions passed to describe ( #14538 )" ( #14591 )  
						
						... 
						
						
						
						This reverts commit bd0fe50a0e429fc63e40c83ab1ddb81e64ed27df. 
						
						
					 
					
						2022-06-02 10:31:10 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd0fe50a0e 
							
						 
					 
					
						
						
							
							fix(playwright-test): prohibit async functions passed to describe ( #14538 )  
						
						... 
						
						
						
						References #14533  
						
						
					 
					
						2022-06-02 09:44:47 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0a87e52d7 
							
						 
					 
					
						
						
							
							feat: support multi-select/combo box with toHaveValue ( #14555 )  
						
						
						
						
					 
					
						2022-06-02 12:10:28 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d00efa0dfe 
							
						 
					 
					
						
						
							
							feat(expect): add ignoreCase option to toHaveText and toContainText ( #14534 )  
						
						
						
						
					 
					
						2022-06-02 05:52:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e912b6897d 
							
						 
					 
					
						
						
							
							fix(esm): respect source maps in esm-transpiled code ( #14561 )  
						
						
						
						
					 
					
						2022-06-01 16:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbcf039717 
							
						 
					 
					
						
						
							
							chore: remove experimental types ( #14560 )  
						
						
						
						
					 
					
						2022-06-01 15:22:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95672765bc 
							
						 
					 
					
						
						
							
							fix(ct): isolate component tests when recording video / trace ( #14531 )  
						
						
						
						
					 
					
						2022-05-31 15:59:36 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7500c18d6 
							
						 
					 
					
						
						
							
							feat(test runner): allow serial suites inside parallel ( #14530 )  
						
						... 
						
						
						
						Also works for `fullyParallel` mode. 
						
						
					 
					
						2022-05-31 15:24:20 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bcdf68ef5 
							
						 
					 
					
						
						
							
							fix(runner): do not override trace files in afterAll ( #14529 )  
						
						
						
						
					 
					
						2022-05-31 15:21:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b164d82ba3 
							
						 
					 
					
						
						
							
							fix(runner): ignore .gitignore if testDir is explicitly configured ( #14430 )  
						
						... 
						
						
						
						If the tests are in an explicitly configured testDir (either at the global config level or per project) .gitignore filters are not applied.
Fixes  #14381  
						
						
					 
					
						2022-05-26 14:39:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea07ff3ae9 
							
						 
					 
					
						
						
							
							fix(jsx): allow passing variables into mount ( #14412 )  
						
						
						
						
					 
					
						2022-05-25 13:59:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9440f52b88 
							
						 
					 
					
						
						
							
							feat(ct): support cra w/ .js ( #14326 )  
						
						
						
						
					 
					
						2022-05-24 19:43:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d97c9bd5b6 
							
						 
					 
					
						
						
							
							test(ct): start covering components with tests ( #14369 )  
						
						
						
						
					 
					
						2022-05-24 13:54:12 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b225f2ad4 
							
						 
					 
					
						
						
							
							fix: expect.toHaveScreenshot.animations types ( #14387 )  
						
						... 
						
						
						
						This makes the docs/types match the code which has already been
released.
Relevant code to traverse up from:
- 3e084829c0/packages/playwright-core/src/server/screenshotter.ts (L89)3e084829c0/packages/playwright-core/src/server/screenshotter.ts (L118)Fixes  #14385  
						
						
					 
					
						2022-05-24 11:34:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							738d5e5b3e 
							
						 
					 
					
						
						
							
							chore: pass fixture defaults different from falsy ( #14237 )  
						
						
						
						
					 
					
						2022-05-18 12:03:47 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe0afd6b5c 
							
						 
					 
					
						
						
							
							fix(toHaveProperty): serialize falsy arguments as well ( #14232 )  
						
						
						
						
					 
					
						2022-05-17 14:44:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56a5f2c506 
							
						 
					 
					
						
						
							
							fix(types): fix the toHaveScreenshot types ( #14174 )  
						
						... 
						
						
						
						Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-05-16 07:53:46 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3beb71b07 
							
						 
					 
					
						
						
							
							fix(test runner): do not run automatic fixtures for beforeAll hooks ( #14104 )  
						
						... 
						
						
						
						There are a few issues this covers:
- Some fixtures like `page` and `context` are not allowed in `beforeAll`
  hooks, so using them in automatic fixture makes it throw.
- Running automatic fixture solely for `afterAll` is unexpected.
  This currently happens when `afterAll` is run for cleanup after
  fixture timeout/throw.
For built-in playwright fixture, we keep `'all-hooks-included'` auto mode.
Added a doc explaining the execution order. 
						
						
					 
					
						2022-05-13 11:17:20 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdd589da91 
							
						 
					 
					
						
						
							
							chore: roll stable test-runner to 1.22.0-alpha-may-11-2022 ( #14102 )  
						
						
						
						
					 
					
						2022-05-11 16:06:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							305afcdacf 
							
						 
					 
					
						
						
							
							fix(test runner): fix duplicate titles error when multiple issues are present ( #14090 )  
						
						
						
						
					 
					
						2022-05-11 11:53:16 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							d83de4f567 
							
						 
					 
					
						
						
							
							chore: remove stale plugins test  
						
						
						
						
					 
					
						2022-05-09 12:54:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8fb5a6337 
							
						 
					 
					
						
						
							
							fix(test runner): ensure that hooks run before fixtures teardown after timeout ( #14035 )  
						
						... 
						
						
						
						We had common cleanup exiting early after timeout, because we did not
reset the time slot. 
						
						
					 
					
						2022-05-09 20:38:20 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aa82dc5e4 
							
						 
					 
					
						
						
							
							chore: un-experiment expect(pageOrLocator).toHaveScreenshot() ( #14033 )  
						
						... 
						
						
						
						This patch un-experiments `expect(pageOrLocator).toHaveScreenshot()`
method.
Fixes  #13526  
						
						
					 
					
						2022-05-09 08:34:03 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98945a81a8 
							
						 
					 
					
						
						
							
							feat: move toHaveScreenshot to use old snapshot paths by default ( #14006 )  
						
						... 
						
						
						
						Note: all toHaveScreenshot tests still use `__screenshots__` directory
for their expectations. One more test was added to make sure that
by default, `toHaveScreenshot` uses old snapshots. 
						
						
					 
					
						2022-05-09 07:34:53 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a5bb36d28 
							
						 
					 
					
						
						
							
							chore: nuke "fonts" screenshot option ( #14004 )  
						
						... 
						
						
						
						It was never released since it wasn't working as expected on WebKit WPE.
Fixes  #12839  
						
						
					 
					
						2022-05-06 17:54:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							058f32caff 
							
						 
					 
					
						
						
							
							chore: fixtures-via-plugin implementation ( #13950 )  
						
						
						
						
					 
					
						2022-05-05 10:14:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29fd1d86df 
							
						 
					 
					
						
						
							
							chore: hide plugins for now ( #13908 )  
						
						
						
						
					 
					
						2022-05-03 14:25:56 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85b86e19b8 
							
						 
					 
					
						
						
							
							feat(expect): ensure it works in global setup ( #13896 )  
						
						
						
						
					 
					
						2022-05-03 21:53:15 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef32069299 
							
						 
					 
					
						
						
							
							chore: small test runner changes in preparation of global fixtures ( #13899 )  
						
						... 
						
						
						
						The main change is splitting up options from the config from other
fixtures to ensure unique location for them. 
						
						
					 
					
						2022-05-03 15:19:27 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c15462d44c 
							
						 
					 
					
						
						
							
							chore: remove defunct GlobalInfo.attach test ( #13895 )  
						
						
						
						
					 
					
						2022-05-03 14:18:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b3cad7d69 
							
						 
					 
					
						
						
							
							feat: rewrite gitCommitInfo plugin, drop GlobalInfo & attachments ( #13837 )  
						
						
						
						
					 
					
						2022-05-02 16:28:14 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d87de8c52c 
							
						 
					 
					
						
						
							
							fix(test runner): restore --headed flag ( #13872 )  
						
						
						
						
					 
					
						2022-05-02 16:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ffd18f131 
							
						 
					 
					
						
						
							
							fix(test): fix plugins test on win ( #13860 )  
						
						
						
						
					 
					
						2022-04-30 22:30:06 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b10c3856 
							
						 
					 
					
						
						
							
							chore: try serializing the config instead of requiring it in the worker ( #13839 )  
						
						
						
						
					 
					
						2022-04-29 16:05:08 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4984878411 
							
						 
					 
					
						
						
							
							fix: await plugin.configure ( #13834 )  
						
						
						
						
					 
					
						2022-04-28 16:22:20 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f486ce8c06 
							
						 
					 
					
						
						
							
							feat(plugins): add webServer implementation ( #13779 )  
						
						
						
						
					 
					
						2022-04-28 15:08:10 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e124d926ee 
							
						 
					 
					
						
						
							
							test: log more phases of plugins ( #13825 )  
						
						
						
						
					 
					
						2022-04-28 11:22:09 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22bc16ce7d 
							
						 
					 
					
						
						
							
							test: add plugin event order spec ( #13802 )  
						
						
						
						
					 
					
						2022-04-27 18:34:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a01b65bedd 
							
						 
					 
					
						
						
							
							chore: drop the legacy global setup mode ( #13803 )  
						
						
						
						
					 
					
						2022-04-27 18:01:37 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5588defa22 
							
						 
					 
					
						
						
							
							test: content that does not work without useInnerText ( #13781 )  
						
						
						
						
					 
					
						2022-04-27 15:48:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc6f8e1f20 
							
						 
					 
					
						
						
							
							feat(poll): expose custom poll interval ( #13776 )  
						
						
						
						
					 
					
						2022-04-26 21:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e6ef8f622 
							
						 
					 
					
						
						
							
							fix(runner): fail if worker cannot find some of the tests ( #13666 )  
						
						
						
						
					 
					
						2022-04-25 09:05:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f3ba9f30fc 
							
						 
					 
					
						
						
							
							chore: follow up to  #13626 , fix compilation  
						
						
						
						
					 
					
						2022-04-19 13:33:05 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88a9262dbb 
							
						 
					 
					
						
						
							
							fix: resolve WebServer cwd dir wrt configDir ( #13626 )  
						
						... 
						
						
						
						Drive-by: speed-up webserver tests by not waiting 750ms to start it.
Fixes  #13115  
						
						
					 
					
						2022-04-19 07:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a617604962 
							
						 
					 
					
						
						
							
							test: make sure toHaveScreenshot doesn't tolerate bad option values ( #13627 )  
						
						... 
						
						
						
						Fixes  #13495  
					
						2022-04-19 07:43:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7989427ea6 
							
						 
					 
					
						
						
							
							chore: bundle core deps ( #13621 )  
						
						
						
						
					 
					
						2022-04-18 20:20:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63ea81ec54 
							
						 
					 
					
						
						
							
							chore: make bundles typed ( #13620 )  
						
						
						
						
					 
					
						2022-04-18 17:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed0dcdabc9 
							
						 
					 
					
						
						
							
							docs: clarify toBeDisabled behavior ( #13616 )  
						
						
						
						
					 
					
						2022-04-18 17:06:01 -07:00