B
    \                 @   sZ   d dl mZmZmZ d dlmZmZmZ d dlZdd Z	dd Z
dd	 Zed
krVe  dS )    )divisionprint_functionabsolute_import)run_module_suiteassert_almost_equalassert_allcloseNc              C   sT   t d} d}t j| dd}t||dd t d} d}t j| dd}t|| d S )	Ndb1      )	precision   )decimalZdb2gUUUUUU?)pywtWaveletZcentral_frequencyr   )wexpectedresult r   8lib/python3.7/site-packages/pywt/tests/test_functions.pytest_centrfreq
   s    

r   c              C   s8   d} t d}d|  }t j|| dd}t||dd d S )N   r   g      ?r
   )r   r   )r   )r   r   Zscale2frequencyr   )Zscaler   r   r   r   r   r   test_scal2frq_scale   s
    
r   c              C   sh   t d} t j| dd\}}|dk }t|| ||  t||  d d d||  d d  dd d S )	Nr   r
   )r   g      ?r	   g|=)Zatol)r   r   Zintegrate_waveletr   )r   Zint_psixZixr   r   r   test_intwave_orthogonal   s
    
r   __main__)Z
__future__r   r   r   Znumpy.testingr   r   r   r   r   r   r   __name__r   r   r   r   <module>   s   