Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22e4a0d580 
							
						 
					 
					
						
						
							
							fix(snapshots): --update-snapshots + retries should work ( #9799 )  
						
						
						
						
					 
					
						2021-10-26 13:50:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13ed1dee50 
							
						 
					 
					
						
						
							
							fix(test runner): do not mask uncaught error in beforeEach ( #9764 )  
						
						
						
						
					 
					
						2021-10-25 14:17:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d4db7a6f0 
							
						 
					 
					
						
						
							
							fix(stack): hide test runner stack frames ( #9735 )  
						
						
						
						
					 
					
						2021-10-25 11:49:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f08c22b467 
							
						 
					 
					
						
						
							
							fix(trace-viewer): show source files in local version ( #9732 )  
						
						
						
						
					 
					
						2021-10-23 11:23:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23aa0be15b 
							
						 
					 
					
						
						
							
							docs: update afterEach docs with an example ( #9727 )  
						
						... 
						
						
						
						Also add a test for TestInfo.status in afterEach. 
						
						
					 
					
						2021-10-22 16:32:22 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2888395a6 
							
						 
					 
					
						
						
							
							fix: support even older node 12 ( #9718 )  
						
						
						
						
					 
					
						2021-10-22 15:59:52 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							193c79a685 
							
						 
					 
					
						
						
							
							feat(test runner): rewrite dispatcher to avoid unneded stalls ( #9629 )  
						
						... 
						
						
						
						In some circumstances, dispatcher was waiting for all exisitng jobs
to finish before scheduling a new one. This leads to unneded stalls.
Instead, we can schedule jobs right away, if we have a worker
available. 
						
						
					 
					
						2021-10-22 11:10:37 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a3e08d1ac 
							
						 
					 
					
						
						
							
							fix(reporter): fix locator stacks to hide internal detail ( #9693 )  
						
						
						
						
					 
					
						2021-10-21 16:10:47 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							299dffbdb3 
							
						 
					 
					
						
						
							
							fix(expect): fix toHaveCount(0) ( #9690 )  
						
						
						
						
					 
					
						2021-10-21 14:46:54 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5426e24248 
							
						 
					 
					
						
						
							
							chore: roll stable-test-runner to ToT ( #9655 )  
						
						
						
						
					 
					
						2021-10-20 10:35:37 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53c866c0f2 
							
						 
					 
					
						
						
							
							fix(monorepo): explicitly list package.json exports instead of using glob patterns ( #9584 )  
						
						
						
						
					 
					
						2021-10-19 12:28:02 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc6a93d24e 
							
						 
					 
					
						
						
							
							test: expect.not.toBeChecked when no elements match ( #9607 )  
						
						
						
						
					 
					
						2021-10-19 09:13:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d554a5e30 
							
						 
					 
					
						
						
							
							feat(reporter): expose more apis ( #9603 )  
						
						
						
						
					 
					
						2021-10-19 08:38:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c06a6e1f63 
							
						 
					 
					
						
						
							
							fix(html): always highlight error code ( #9604 )  
						
						
						
						
					 
					
						2021-10-18 21:37:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e37660b068 
							
						 
					 
					
						
						
							
							feat(api): expose step location ( #9602 )  
						
						
						
						
					 
					
						2021-10-18 21:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4977edcaf3 
							
						 
					 
					
						
						
							
							fix(tracing): fix inconsistent calls of tracing.{start,stop} in fixtures ( #9594 )  
						
						... 
						
						
						
						Drive-by: fix error logging. 
						
						
					 
					
						2021-10-18 21:05:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							432fb453e4 
							
						 
					 
					
						
						
							
							chore(html): only copy trace viewer for reports with traces ( #9579 )  
						
						
						
						
					 
					
						2021-10-18 08:03:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6afa85927e 
							
						 
					 
					
						
						
							
							chore(ui): redesign html report a bit ( #9577 )  
						
						
						
						
					 
					
						2021-10-17 20:58:06 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99f3389b3b 
							
						 
					 
					
						
						
							
							feat(html): automatically use console reporter with html ( #9559 )  
						
						
						
						
					 
					
						2021-10-15 19:18:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9135847950 
							
						 
					 
					
						
						
							
							feat(ui): merge stdio in html report ( #9560 )  
						
						
						
						
					 
					
						2021-10-15 16:15:06 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							235cd10a43 
							
						 
					 
					
						
						
							
							fix(runner): clarify where test.use() can be called ( #9486 )  
						
						
						
						
					 
					
						2021-10-15 12:03:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75cfe5d1f5 
							
						 
					 
					
						
						
							
							chore: start adding html runner e2e tests ( #9518 )  
						
						
						
						
					 
					
						2021-10-14 15:48:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							584014f6fa 
							
						 
					 
					
						
						
							
							feat(html): unhide html reporter ( #9512 )  
						
						
						
						
					 
					
						2021-10-14 11:17:35 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e827bde1c2 
							
						 
					 
					
						
						
							
							fix(runner): skip global hooks in --list mode ( #9480 )  
						
						
						
						
					 
					
						2021-10-13 14:18:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64a3099655 
							
						 
					 
					
						
						
							
							chore(expect): simplify expect implementation ( #9459 )  
						
						
						
						
					 
					
						2021-10-13 08:56:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							876e08315b 
							
						 
					 
					
						
						
							
							fix(expect): continue polling in array-based matchers, fix edge cases ( #9430 )  
						
						
						
						
					 
					
						2021-10-11 14:01:09 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1160ec239 
							
						 
					 
					
						
						
							
							chore(test-runner): make outputDir based on cwd instead of testDir ( #9360 )  
						
						
						
						
					 
					
						2021-10-11 22:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d34b53a0d7 
							
						 
					 
					
						
						
							
							feat(test runner): allow comparing binary files to strings ( #9315 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2021-10-11 21:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76142a33ae 
							
						 
					 
					
						
						
							
							test: fix tests which include special signal handling ( #9433 )  
						
						
						
						
					 
					
						2021-10-11 12:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							9dd6bb8c6a 
							
						 
					 
					
						
						
							
							Revert "feat(test-runner): allow parametrized tests that don't extend base ( #9301 )"  
						
						... 
						
						
						
						This reverts commit f63af830de30872f60eff7a4be22379df5bf985c. 
						
						
					 
					
						2021-10-11 17:32:31 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c89d5a50dd 
							
						 
					 
					
						
						
							
							chore: migrate to monorepo ( #9421 )  
						
						
						
						
					 
					
						2021-10-11 16:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							b69b8889fe 
							
						 
					 
					
						
						
							
							test: fix broken relative outputDir test  
						
						... 
						
						
						
						#9380  
					
						2021-10-09 00:12:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							804ee6e979 
							
						 
					 
					
						
						
							
							chore: roll stable-test-runner to ToT ( #9397 )  
						
						
						
						
					 
					
						2021-10-08 18:37:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3a8ccd064 
							
						 
					 
					
						
						
							
							test(test-runner): add test for relative outputDir ( #9381 )  
						
						
						
						
					 
					
						2021-10-08 09:20:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							083d882b2b 
							
						 
					 
					
						
						
							
							test: add missing request tests ( #9343 )  
						
						
						
						
					 
					
						2021-10-06 10:15:13 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc71d20d0f 
							
						 
					 
					
						
						
							
							feat(request): add global request fixture ( #9332 )  
						
						
						
						
					 
					
						2021-10-06 10:09:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f63af830de 
							
						 
					 
					
						
						
							
							feat(test-runner): allow parametrized tests that don't extend base ( #9301 )  
						
						
						
						
					 
					
						2021-10-04 17:16:33 -07:00 
						 
				 
			
				
					
						
							
							
								Sidharth Vinod 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4cbd9d574 
							
						 
					 
					
						
						
							
							test: remove checking duration in github reporter to reduce flakiness  
						
						
						
						
					 
					
						2021-10-04 15:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Sidharth Vinod 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be30f9f1c4 
							
						 
					 
					
						
						
							
							feat(test-runner): Add GitHub Actions reporter ( #9191 )  
						
						
						
						
					 
					
						2021-10-04 10:32:56 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							913821f675 
							
						 
					 
					
						
						
							
							chore: roll Electron to 12.2.1 ( #9271 )  
						
						
						
						
					 
					
						2021-10-01 19:40:47 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Partridge 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b126a5685b 
							
						 
					 
					
						
						
							
							feat: add path option to toMatchSnapshot ( #9156 )  
						
						
						
						
					 
					
						2021-10-01 09:15:44 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e674d873a3 
							
						 
					 
					
						
						
							
							feat(test-runner): add reuse context mode to share a single context between tests ( #9115 )  
						
						
						
						
					 
					
						2021-10-01 09:16:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e3ad63b42 
							
						 
					 
					
						
						
							
							fix(test runner): do not write missing snapshot until the last retry ( #9246 )  
						
						... 
						
						
						
						This prevents future retries from passing because of the actual
snapshot being written.
In theory, we can avoid running the retry since it should fail anyway.
However, this brings problems, for example in the `describe.serial` mode
where running a test also has some side effects and so it should not be
skipped. Since running a test without a snapshot is rare, it should be
fine to retry it. 
						
						
					 
					
						2021-09-30 16:44:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sidharth Vinod 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcb7d2b15a 
							
						 
					 
					
						
						
							
							feat(reporters): Add error position to JSON Report ( #9151 )  
						
						
						
						
					 
					
						2021-09-30 14:18:36 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f78302e8dd 
							
						 
					 
					
						
						
							
							fix(toBeHidden): return true to missing elements ( #9205 )  
						
						
						
						
					 
					
						2021-09-28 17:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed9b42a92d 
							
						 
					 
					
						
						
							
							feat(test runner): collect test error from worker teardown ( #9190 )  
						
						... 
						
						
						
						When the test fails (usually with timeout), we wait until all hooks are run
and worker scope is teared down before reporting test end result.
This allows us to collect any error details populated by teardown
in addition to the "timed out" message. 
						
						
					 
					
						2021-09-28 10:56:50 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa536786f2 
							
						 
					 
					
						
						
							
							fix(test runner): proper serial mode with beforeAll/afterAll failures ( #9183 )  
						
						
						
						
					 
					
						2021-09-27 15:58:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dc8777ab4 
							
						 
					 
					
						
						
							
							feat(expect): toContainText(array) ( #9160 )  
						
						... 
						
						
						
						This matches when each expected item from the array
is matched to one of the resolved elements, in order.
Note this performs both "sub-array" and "substring" matching.
Drive-by: documentation fixes.
Drive-by: added "selector resolved to 3 elements" log line
when expecting arrays. 
						
						
					 
					
						2021-09-27 11:14:35 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd22072685 
							
						 
					 
					
						
						
							
							chore: enable object-curly-spacing in ESLint ( #9168 )  
						
						
						
						
					 
					
						2021-09-27 18:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							241411ad42 
							
						 
					 
					
						
						
							
							chore: render expect in trace viewer ( #9141 )  
						
						
						
						
					 
					
						2021-09-27 09:19:59 -07:00