ó
ØÆ÷Xc           @` sŒ   d  d l  m Z m Z m Z d  d l Z d  d l m Z m Z m Z d  d l	 Z	 d „  Z
 d e	 j f d „  ƒ  YZ e d k rˆ e ƒ  n  d S(   i    (   t   divisiont   absolute_importt   print_functionN(   t   run_module_suitet   assert_equalt   decc          G` s#   t  j j t  j j t ƒ f |  Œ  S(   N(   t   ost   patht   joint   dirnamet   __file__(   t   a(    (    s9   /tmp/pip-build-X4mzal/numpy/numpy/f2py/tests/test_size.pyt   _path	   s    t   TestSizeSumExamplec           B` sS   e  Z e d  d d ƒ g Z e j d „  ƒ Z e j d „  ƒ Z e j d „  ƒ Z RS(   t   srct   sizes   foo.f90c         C` sÄ   |  j  j d d g g ƒ } t | d g t | ƒ ƒ |  j  j d d g d d g g ƒ } t | d d g t | ƒ ƒ |  j  j d d g d d g d d g g ƒ } t | d d d g t | ƒ ƒ d  S(	   Ni   i   i   i   i   i   i   i   (   t   modulet   fooR   t   repr(   t   selft   r(    (    s9   /tmp/pip-build-X4mzal/numpy/numpy/f2py/tests/test_size.pyt   test_all   s    $-c         C` sœ   |  j  j d d g g ƒ } t | d g d g g t | ƒ ƒ |  j  j d d d g d d d g g ƒ } t | d d g d d g d d g g t | ƒ ƒ d  S(   Ni   i   i   i   i   i   (   R   t   transR   R   (   R   R   (    (    s9   /tmp/pip-build-X4mzal/numpy/numpy/f2py/tests/test_size.pyt   test_transpose   s    "*c         C` s   |  j  j d d g g ƒ } t | d d g t | ƒ ƒ |  j  j d d d g d d d g g ƒ } t | d d d d d d g t | ƒ ƒ d  S(   Ni   i   i   i   i   i   (   R   t   flattenR   R   (   R   R   (    (    s9   /tmp/pip-build-X4mzal/numpy/numpy/f2py/tests/test_size.pyt   test_flatten#   s    *(	   t   __name__t
   __module__R   t   sourcesR   t   slowR   R   R   (    (    (    s9   /tmp/pip-build-X4mzal/numpy/numpy/f2py/tests/test_size.pyR      s   t   __main__(   t
   __future__R    R   R   R   t   numpy.testingR   R   R   t   utilR   t   F2PyTestR   R   (    (    (    s9   /tmp/pip-build-X4mzal/numpy/numpy/f2py/tests/test_size.pyt   <module>   s   	