21 lines
		
	
	
		
			640 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			640 B
		
	
	
	
		
			Python
		
	
	
	
	
	
"""Test deprecation and future warnings.
 | 
						|
 | 
						|
"""
 | 
						|
import numpy as np
 | 
						|
from numpy.testing import assert_warns
 | 
						|
 | 
						|
 | 
						|
def test_qr_mode_full_future_warning():
 | 
						|
    """Check mode='full' FutureWarning.
 | 
						|
 | 
						|
    In numpy 1.8 the mode options 'full' and 'economic' in linalg.qr were
 | 
						|
    deprecated. The release date will probably be sometime in the summer
 | 
						|
    of 2013.
 | 
						|
 | 
						|
    """
 | 
						|
    a = np.eye(2)
 | 
						|
    assert_warns(DeprecationWarning, np.linalg.qr, a, mode='full')
 | 
						|
    assert_warns(DeprecationWarning, np.linalg.qr, a, mode='f')
 | 
						|
    assert_warns(DeprecationWarning, np.linalg.qr, a, mode='economic')
 | 
						|
    assert_warns(DeprecationWarning, np.linalg.qr, a, mode='e')
 |