mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 18:42:43 +00:00 
			
		
		
		
	 0d66a80a0f
			
		
	
	
		0d66a80a0f
		
	
	
	
	
		
			
			The ref tests runner takes screenshots of both the input page and the expected page, then compares them. Ref testing allows us to catch painting bugs, which cannot be detected with the layout and text tests we already have. With ref tests, we'll likely want to reuse the same expectation page for multiple inputs. Therefore, there's a `manifest.json` file that describes the relationship between inputs and expected outputs.
		
			
				
	
	
		
			7 lines
		
	
	
	
		
			134 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			7 lines
		
	
	
	
		
			134 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <style>
 | |
|     .box {
 | |
|         width: 100px;
 | |
|         height: 100px;
 | |
|         background-color: pink;
 | |
|     }
 | |
| </style><div class="box"></div>
 |