File: //opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyo
�
�9Zc @` s� d Z d d l m Z m Z m Z d d l Z d d l m Z m Z m
Z
m Z d d l m
Z
m Z m Z m Z m Z m Z m Z d e f d � � YZ e d k r� e � n d S( s- Test functions for 1D array set operations.
i ( t divisiont absolute_importt print_functionN( t run_module_suitet TestCaset assert_array_equalt assert_equal( t ediff1dt intersect1dt setxor1dt union1dt setdiff1dt uniquet in1dt
TestSetOpsc B` st e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z
d � Z d
� Z d � Z
RS( c C` s� d � } d d d d d d d g d } d d d d g } d d d d g } d d d d d d d g d } t j d d d d g d � } g } | j t j d � | j t j d
� | j d � | j d � xK | D]C } t j | | � } t j | | � }
| | |
| | | | � q� Wd
} t j t | � | � } | | (t j t | � | � }
| |
(| | |
| | | | � d d g } t j t t | | � � | � } t j t t | | � � | � }
| | |
| | | | � d d d g } t
t j | � d d g � d d d g } d d d g } d d d d d d g } t | � }
t
|
| � t | d t �\ } } t
| | � t
| | � t j
d � } d | d <t j | d t �\ } } t
| t j d � � d S( Nc
S` s� d } | j d | � } t | � } t | | | � | j d | � } t | d d d � \ } } t | | | � t | | | � | j d | � } t | d d d � \ } } t | | | � t | | | � | j d | � } t | d d d � \ } } t | | | � t | | | � | j d | � } t | d d d � \ } }
} t | | | � t |
| | � t | | | � | j d | � } t | d d d � \ } }
} t | | | � t |
| | � t | | | � | j d
| � } t | d d d � \ } }
} t | | | � t |
| | � t | | | � | j d | � } t | d d d � \ } }
} } t | | | � t |
| | � t | | | � t | | | � d S( Ns check {0} failed for type {1}t valuest return_indexi i t return_inverset
return_countss return_index and return_inverses return_index and return_countss return_inverse and return_countss. return_index, return_inverse and return_counts( t formatR R (
t at bt i1t i2t ct dtt base_msgt msgt vt jt j1t j2t j3( ( sS /opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyt check_all sL !i i i i i
i i t
AllIntegert AllFloats
datetime64[D]s timedelta64[D]t Ot t ig �?y y �?R .( R% R&