Current File : //usr/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyc |
�
E�`Qc @ s, d d l Z d d l Z d d l j Z d d l Td d l m Z d d l Te j j
j Z e j j
j Z e j j
j
Z
d e f d � � YZ d e f d � � YZ d e f d � � YZ d
e f d � � YZ d e f d
� � YZ d e f d � � YZ d e f d � � YZ e d k r(e � n d S( i����N( t *( t
MaskedRecordst TestRecFunctionsc B s_ e Z d Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z
d � Z RS(
s
Misc tests
c C s� t j d d g � } t j d d d g � } t j d d g d
d d t f g �} t j d d f d
d f g d
d t f d d t f d t f g f g �} | | | | f | _ d S( Ni i i
i i t Ag �?t Bg @t dtypes |S3g @i i g @t at bt bat bb( R g �?( R g @( R s |S3( i g @( i g @( t npt arrayt floatt intt data( t selft xt yt zt w( ( sG /usr/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt setUp s -c
C s� | j \ } } } } t | | f d t �} t | t j d t f d t f g � � t | | f d t �} t | t j d t f d t f g � � t | | f d t �} t | t j d t f d d t f g � � t | | f d t �} t | t j d t f d d d t f g f g � � t | | f d t �} t | t j d t f d t f d t f d t f g � � t | | f d t �} t | t j d t f d d t f d d t f d t f g f g f g � � d
S(
s Test zip_descrt flattent R s |S3R R R R R N( R s |S3( R s |S3( R t zip_descrt Truet assert_equalR
R R
t FalseR ( R R R R R t test( ( sG /usr/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt test_zip_descr s0 ""% c C s� t j d d
f d d f g d d t f d d
t f d t f g f g �} t | d � } t j d d g d d d
t f d t f g f g �} t | | � t | d � } t j d d g d d t f g �} t | | � t | d
g � } t j d d f d d f g d d t f d d t f g f g �} t | | � t | d
d g � } t j d d g d d t f g �} t | | � t | d d g � } t | d k � d S( s Test drop_fieldsi i g @i i g @R R R R R N( i g @( i g @( i g @( ( i g @( i g @( ( i g @( i ( i ( g @( g @( i ( i ( R
R R
R t drop_fieldsR t assert_t None( R R R t control( ( sG /usr/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt test_drop_fields<