ó
šßÈ[c           @   sI   d  d l  Z d d l m Z d d l m Z m Z d d d „  ƒ  YZ d S(	   iÿÿÿÿNi   (   t   Timei   (   t   ranget   cPicklet
   TestPicklec           B   s   e  Z d  Z d „  Z RS(   s   Basic pickle test of timec   	      C   s×   d d g } t  | d d ƒ} xS t t j ƒ D]B } t j | | ƒ } t j | ƒ } t j | | k ƒ s. t ‚ q. Wt  d d d ƒ} xJ t t j ƒ D]9 } t j | | ƒ } t j | ƒ } | | k s– t ‚ q– Wd  S(   Ns   1999-01-01 00:00:00.123456789s   2010-01-01 00:00:00t   scalet   utcs   2012-06-30 12:00:00(	   R    R   t   picklet   HIGHEST_PROTOCOLt   dumpst   loadst   npt   allt   AssertionError(	   t   selft   timest   t1t   prott   t1dt   t1lt   t2t   t2dt   t2l(    (    s=   lib/python2.7/site-packages/astropy/time/tests/test_pickle.pyt   test_pickle   s    (   t   __name__t
   __module__t   __doc__R   (    (    (    s=   lib/python2.7/site-packages/astropy/time/tests/test_pickle.pyR   	   s   (    (	   t   numpyR
   t    R    t   extern.six.movesR   R   R   R   (    (    (    s=   lib/python2.7/site-packages/astropy/time/tests/test_pickle.pyt   <module>   s   