U
    /e                     @   sV   d dl Z d dlmZ d dlmZ e dZdd Zdd Z	dd	 Z
d
d Zdd ZdS )    N)	assert_eqxarrayc                  C   s4   t tdddg} t| t js&tt| |  d S N            @)daZmeanxr	DataArray
isinstanceArrayAssertionErrorr   y r   @/tmp/pip-unpacked-wheel-dbjnr7gq/dask/array/tests/test_xarray.py	test_mean	   s    r   c                  C   s4   t tdddg} t| t js&tt| |  d S r   )r   asarrayr	   r
   r   r   r   r   r   r   r   r   test_asarray   s    r   c                  C   s4   t tdddg} t| t js&tt| |  d S r   )r   Z
asanyarrayr	   r
   r   r   r   r   r   r   r   r   test_asanyarray   s    r   c                  C   sh   t jj} zPdt j_tt dddg}t|tjs8tt|j	j
dksLtt|| W 5 | t j_X d S )Nr   r   r   r   Zndarray)r	   r
   
__module__r   r   r   r   r   typeZ_meta__name__r   )moduler   r   r   r   *test_asarray_xarray_intersphinx_workaround   s    r   c                  C   sd   t jddd} t jjdddd }tj|| | dddgd	}t j|}t j|j}t|| d S )
N   )chunks)r   r   r   )xr   r   r   )ZcoordsZdims)r   Zarangerandomr	   r
   Zfftdatar   )Zcoordr    r   resultexpectedr   r   r   test_fft(   s    r#   )ZpytestZ
dask.arrayarrayr   Zdask.array.utilsr   Zimportorskipr	   r   r   r   r   r#   r   r   r   r   <module>   s   
