a
    ÝEbY  ã                   @   s`   d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ G dd„ de j ƒZde_	dd„ Z
dS )é    N)Úglobc                   @   s   e Zd Zedd„ ƒZdS )ÚFakeDatetimec                 C   s   | ddddddƒS )Niß  é   é   é   é*   © )Úclsr   r   úT/home/ja/django-apps/lartica_env/lib/python3.9/site-packages/ephem/tests/test_rst.pyÚutcnow   s    zFakeDatetime.utcnowN)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr   r   r   r   r
   r      s   r   zdatetime.datetimec                 C   sh   t jdkrt |¡S dt jd< t ¡  g }tt_t	j
dkr^| dd„ tt j t¡d ƒD ƒ¡ t |¡S )NÚntzEST+05EDT,M4.1.0,M10.5.0ZTZ)é   é	   c                 S   s6   g | ].}t j |¡d  dkrt dt j |¡ ¡‘qS )éÿÿÿÿz	index.rstz	../doc/%s)ÚosÚpathÚsplitÚdoctestZDocFileSuiteÚbasename)Ú.0r   r   r   r
   Ú
<listcomp>$   s   þzload_tests.<locals>.<listcomp>z/../doc/*.rst)r   ÚnameÚunittestZ	TestSuiteÚenvironÚtimeÚtzsetr   ÚdatetimeÚsysÚversion_infoÚextendr   r   ÚdirnameÚ__file__)ÚloaderÚtestsÚpatternr   r   r
   Ú
load_tests   s    




þr)   )r    r   r   Úos.pathr   r!   r   r   r   r   r)   r   r   r   r
   Ú<module>   s   