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
 |