20 lines
		
	
	
		
			626 B
		
	
	
	
		
			INI
		
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			626 B
		
	
	
	
		
			INI
		
	
	
| 
								 | 
							
								[pytest]
							 | 
						||
| 
								 | 
							
								minversion = 3.1
							 | 
						||
| 
								 | 
							
								norecursedirs = test_* extra_*
							 | 
						||
| 
								 | 
							
								xfail_strict = True
							 | 
						||
| 
								 | 
							
								addopts =
							 | 
						||
| 
								 | 
							
								    # show summary of skipped tests
							 | 
						||
| 
								 | 
							
								    -rs
							 | 
						||
| 
								 | 
							
								    # capture only Python print and C++ py::print, but not C output (low-level Python errors)
							 | 
						||
| 
								 | 
							
								    --capture=sys
							 | 
						||
| 
								 | 
							
								    # enable all warnings
							 | 
						||
| 
								 | 
							
								    -Wa
							 | 
						||
| 
								 | 
							
								filterwarnings =
							 | 
						||
| 
								 | 
							
								    # make warnings into errors but ignore certain third-party extension issues
							 | 
						||
| 
								 | 
							
								    error
							 | 
						||
| 
								 | 
							
								    # importing scipy submodules on some version of Python
							 | 
						||
| 
								 | 
							
								    ignore::ImportWarning
							 | 
						||
| 
								 | 
							
								    # bogus numpy ABI warning (see numpy/#432)
							 | 
						||
| 
								 | 
							
								    ignore:.*numpy.dtype size changed.*:RuntimeWarning
							 | 
						||
| 
								 | 
							
								    ignore:.*numpy.ufunc size changed.*:RuntimeWarning
							 |