14 lines
		
	
	
		
			748 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			748 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
This folder contains tests and support files for smoke testing popular plugins against the current pytest version.
 | 
						|
 | 
						|
The objective is to gauge if any intentional or unintentional changes in pytest break plugins.
 | 
						|
 | 
						|
As a rule of thumb, we should add plugins here:
 | 
						|
 | 
						|
1. That are used at large. This might be subjective in some cases, but if answer is yes to
 | 
						|
   the question: *if a new release of pytest causes pytest-X to break, will this break a ton of test suites out there?*.
 | 
						|
2. That don't have large external dependencies: such as external services.
 | 
						|
 | 
						|
Besides adding the plugin as dependency, we should also add a quick test which uses some
 | 
						|
minimal part of the plugin, a smoke test. Also consider reusing one of the existing tests if that's
 | 
						|
possible.
 |