U
    àd¨i-  ã                   @   s0   d dl Z d dlZd dlZd dlmZ dd„ ZdS )é    N)ÚBunchc               	   C   s   t ƒ } t dddg¡}d}| j|dd|d t ¡  t d¡ | d }W 5 Q R X ||ks^t‚tj	t
|d	 | d }W 5 Q R X ||ksŒt‚d
S )z?Check that bunch raises deprecation message with `__getattr__`.é   é   é   z`Key: 'values', is deprecated in 1.3 and will be removed in 1.5. Please use 'grid_values' insteadZgrid_valuesÚvalues)Znew_keyZdeprecated_keyZwarning_messageÚerror)ÚmatchN)r   ÚnpZasarrayZ_set_deprecatedÚwarningsÚcatch_warningsÚsimplefilterÚAssertionErrorÚpytestZwarnsÚFutureWarning)Zbunchr   ÚmsgÚv© r   úB/tmp/pip-unpacked-wheel-vgbd3m5j/sklearn/utils/tests/test_bunch.pyÚ test_bunch_attribute_deprecation	   s"    ÿ   ÿ

r   )r
   Znumpyr	   r   Zsklearn.utilsr   r   r   r   r   r   Ú<module>   s   