U
    f»{j�  ã                   @   s8   d dl mZmZ d dlZd dlZd dlmZ dd„ ZdS )é    )Úassert_array_equalÚassert_equalN)Úpeak_finderc               	   C   s"  t j d¡} t|  d¡ƒ\}}t|jt  d¡ƒ t|jt  d¡ƒ t t	¡� tt  
ddd¡ƒ W 5 Q R X t t	¡� tg ƒ W 5 Q R X tt  
ddd¡ƒ\}}t|jt  d¡ƒ t|jt  d¡ƒ tt  d¡ƒ\}}t|jt  d¡ƒ t|jt  d¡ƒ tddd	dd
dgƒ\}}t|ddgƒ dS )zTest the peak detection method.é*   é   Zint64Zfloat64é   é   gš™™™™™©?r   é   é   éÿÿÿÿé   N)ÚnpÚrandomZRandomStater   Zrandnr   ZdtypeÚpytestZraisesÚ
ValueErrorZarangeZzerosr   )ÚrngZ	peak_indsZ	peak_mags© r   úg/var/www/html/bwave/python/venv/lib/python3.8/site-packages/mne/preprocessing/tests/test_peak_finder.pyÚtest_peak_finder   s     r   )	Znumpy.testingr   r   r   Únumpyr   Zmne.preprocessingr   r   r   r   r   r   Ú<module>   s   