Implement skipif marker for slow test based on pytest.config
This commit is contained in:
		
							parent
							
								
									7ac8a88a05
								
							
						
					
					
						commit
						a10da0e540
					
				|  | @ -136,12 +136,14 @@ We can now write a test module like this:: | ||||||
|     # content of test_module.py |     # content of test_module.py | ||||||
| 
 | 
 | ||||||
|     import pytest |     import pytest | ||||||
|     slow = pytest.mark.slow |  | ||||||
| 
 | 
 | ||||||
|     def test_func_fast(): |     def test_func_fast(): | ||||||
|         pass |         pass | ||||||
| 
 | 
 | ||||||
|     @slow |     @pytest.mark.skipif( | ||||||
|  |         not pytest.config.getoption("--runslow"), | ||||||
|  |         reason="need --runslow option to run" | ||||||
|  |     ) | ||||||
|     def test_func_slow(): |     def test_func_slow(): | ||||||
|         pass |         pass | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue