ó
ØÆ÷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 e f d „  ƒ  YZ
 d „  Z e d k ry e	 ƒ  n  d S(   i    (   t   divisiont   absolute_importt   print_functionN(   t   assert_equalt   TestCaset   run_module_suitet   TestDotc           B` s   e  Z d  „  Z RS(   c         C` s3   t  j t  j d d t ƒƒ } t | d | ƒ d  S(   Ni   t   dtypeg      ð?(   i   i   (   t   npt   matrixt   onest   complexR   (   t   selft   b1(    (    sA   /tmp/pip-build-X4mzal/numpy/numpy/matrixlib/tests/test_numeric.pyt   test_matscalar   s    (   t   __name__t
   __module__R   (    (    (    sA   /tmp/pip-build-X4mzal/numpy/numpy/matrixlib/tests/test_numeric.pyR      s   c          C` s‘   t  j d d g d d g g ƒ }  t  j d d g g ƒ } t  j d d g ƒ } t |  j ƒ  | ƒ t t  j |  ƒ | ƒ t t  j |  ƒ | ƒ d  S(   Ni   i   i   i   (   R   R	   t   arrayR   t   diagonalt   diag(   R   t   diag_b1t   array_b1(    (    sA   /tmp/pip-build-X4mzal/numpy/numpy/matrixlib/tests/test_numeric.pyt   test_diagonal   s    !t   __main__(   t
   __future__R    R   R   t   numpyR   t   numpy.testingR   R   R   R   R   R   (    (    (    sA   /tmp/pip-build-X4mzal/numpy/numpy/matrixlib/tests/test_numeric.pyt   <module>   s   	
