Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5b0baacd1 
							
						 
					 
					
						
						
							
							chore: remove main index.js from playwright-core ( #2178 )  
						
						
						
						
					 
					
						2020-05-11 09:38:09 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2926d33a47 
							
						 
					 
					
						
						
							
							test: disable flaky firefox tests ( #1912 )  
						
						
						
						
					 
					
						2020-04-22 00:07:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b085fdf03 
							
						 
					 
					
						
						
							
							feat(logger): introduce context-level logger ( #1896 )  
						
						
						
						
					 
					
						2020-04-20 23:24:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f43ae692f 
							
						 
					 
					
						
						
							
							feat(logging): introduce logger sink api ( #1861 )  
						
						
						
						
					 
					
						2020-04-20 07:52:26 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3151ea22e3 
							
						 
					 
					
						
						
							
							test: disable flaky fixtures test ( #1839 )  
						
						
						
						
					 
					
						2020-04-16 18:46:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62a493ecbd 
							
						 
					 
					
						
						
							
							chore(test): move more test options to state ( #1761 )  
						
						... 
						
						
						
						This reduces the number of globals and allows to configure more options dynamically. 
						
						
					 
					
						2020-04-12 22:19:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1ffed6052 
							
						 
					 
					
						
						
							
							fix(firefox): do not create first window on start ( #1727 )  
						
						
						
						
					 
					
						2020-04-10 14:12:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ade9d23c28 
							
						 
					 
					
						
						
							
							test: remove module.export.describe wrapper ( #1716 )  
						
						
						
						
					 
					
						2020-04-08 15:19:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0c8fbf1a6 
							
						 
					 
					
						
						
							
							test: put test runner api on global, remove unused parameters ( #1684 )  
						
						
						
						
					 
					
						2020-04-07 08:10:31 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f72b6b4778 
							
						 
					 
					
						
						
							
							test: try to unflake fixtures tests ( #1574 )  
						
						
						
						
					 
					
						2020-03-27 20:29:24 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0c9b7f137 
							
						 
					 
					
						
						
							
							test: make debugp collect IO (take 2) ( #1493 )  
						
						
						
						
					 
					
						2020-03-23 15:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							1ddf05113b 
							
						 
					 
					
						
						
							
							Revert "test: make debugp collect IO ( #1485 )"  
						
						... 
						
						
						
						This reverts commit b1bebdad2e22daf2a49a24d2134905650d8e264c. 
						
						
					 
					
						2020-03-23 13:48:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1bebdad2e 
							
						 
					 
					
						
						
							
							test: make debugp collect IO ( #1485 )  
						
						
						
						
					 
					
						2020-03-23 13:42:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e115e8e2a9 
							
						 
					 
					
						
						
							
							tests: mark tests that launch() twice or use fixtures as slow ( #1455 )  
						
						
						
						
					 
					
						2020-03-20 19:49:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9aa56a6b9e 
							
						 
					 
					
						
						
							
							api(browserType): remove devices, errors ( #1368 )  
						
						
						
						
					 
					
						2020-03-12 17:58:00 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c03e8b7946 
							
						 
					 
					
						
						
							
							chore(tests): add types for tests ( #915 )  
						
						... 
						
						
						
						I enabled vscode autocomplete in our test files. Typechecking had too many errors to enable, but it caught some real bugs that I will fix in a follow up.
This patch contains:
* `test/types.d.ts` - d.ts file for our test runner.
* `test/tsconfig.json` - typescript project for our tests.
* JSDoc header in all specs to mark the describe as a TestSuite
* Drive-by fix of a launcher test that was using `if` instead of `it`
* Some drive-by fixes of unimpactful typos in tests. 
						
						
					 
					
						2020-02-10 13:20:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36344dee27 
							
						 
					 
					
						
						
							
							tests: consistently use platform constants ( #899 )  
						
						
						
						
					 
					
						2020-02-07 14:44:05 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55b6fe241e 
							
						 
					 
					
						
						
							
							feat(launch): introduce client, server & persistent launch modes (3) ( #854 )  
						
						
						
						
					 
					
						2020-02-05 16:36:36 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2ab645e63 
							
						 
					 
					
						
						
							
							feat(launch): introduce client, server & persistent launch modes (2) ( #840 )  
						
						
						
						
					 
					
						2020-02-05 12:41:55 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0518625dcc 
							
						 
					 
					
						
						
							
							feat(launch): introduce client, server & persistent launch modes (1) ( #838 )  
						
						
						
						
					 
					
						2020-02-04 19:41:38 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							c04ad140f3 
							
						 
					 
					
						
						
							
							feat(launcher): gracefully close browser on sigint ( #650 )  
						
						
						
						
					 
					
						2020-01-28 13:07:53 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							056fbbd53e 
							
						 
					 
					
						
						
							
							fix(api): make pipe connection the default, expose webSocket launch option ( #562 )  
						
						
						
						
					 
					
						2020-01-23 17:45:31 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b388722777 
							
						 
					 
					
						
						
							
							chore: update top-level api ( #479 )  
						
						... 
						
						
						
						```
require('playwright').chromium.launch(...)
window.playwrightweb.chromium.connect(...)
``` 
						
						
					 
					
						2020-01-13 17:36:46 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							778ab3deff 
							
						 
					 
					
						
						
							
							chore: replace CHROME with CHROMIUM ( #465 )  
						
						
						
						
					 
					
						2020-01-13 10:13:28 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							6b60b510b3 
							
						 
					 
					
						
						
							
							test: make fixture tests pass in all browsers ( #321 )  
						
						
						
						
					 
					
						2019-12-20 14:10:13 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f3490e48 
							
						 
					 
					
						
						
							
							feat(testrunner): implement "dit" command ( #312 )  
						
						
						
						
					 
					
						2019-12-19 16:47:35 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc682c7b8 
							
						 
					 
					
						
						
							
							feat(testrunner): allow focusing all tests in a file  
						
						... 
						
						
						
						With this change, exporting a "fdescribe" function from a file
will focus all tests inside the file. 
						
						
					 
					
						2019-12-18 17:13:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f37d9bfe95 
							
						 
					 
					
						
						
							
							test: extract chromium-specific connect tests  
						
						
						
						
					 
					
						2019-12-10 13:28:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							9ba375c063 
							
						 
					 
					
						
						
							
							Initial commit  
						
						
						
						
					 
					
						2019-11-19 10:58:15 -08:00