ó
Ú6e]c           @` s[   d  d l  m Z m Z m Z d  d l Z d  d l m Z d e f d „  ƒ  YZ	 d „  Z
 d S(   i    (   t   divisiont   absolute_importt   print_functionN(   t   assert_equalt   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   lib/python2.7/site-packages/numpy/matrixlib/tests/test_numeric.pyt   test_matscalar   s    (   t   __name__t
   __module__R   (    (    (    sA   lib/python2.7/site-packages/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   lib/python2.7/site-packages/numpy/matrixlib/tests/test_numeric.pyt   test_diagonal   s    !(   t
   __future__R    R   R   t   numpyR   t   numpy.testingR   t   objectR   R   (    (    (    sA   lib/python2.7/site-packages/numpy/matrixlib/tests/test_numeric.pyt   <module>   s   