a
    ÝEb  ã                   @   sJ   d dl Z d dlZd dlZejdk r,d dlZnd dlZG dd„ dejƒZdS )é    N)é   é   c                   @   s,   e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	S )
Úlocales_suitec                 C   sF   t  t j¡| _zt  t jd¡ W n t jy:   d| _Y n0 d| _d S )Nzde_CH.UTF-8FT)ÚlocaleÚ	getlocaleÚ
LC_NUMERICÚ
old_localeÚ	setlocaleÚErrorÚlocale_available©Úself© r   úX/home/ja/django-apps/lartica_env/lib/python3.9/site-packages/ephem/tests/test_locales.pyÚsetUp   s    zlocales_suite.setUpc                 C   s   t  t j| j¡ d S )N)r   r	   r   r   r   r   r   r   ÚtearDown   s    zlocales_suite.tearDownc                 C   s$   | j st ¡ ‚|  t d¡d¡ d S )Nz2008.5g    °Yã@)r   ÚunittestÚSkipTestÚassertEqualÚephemÚdater   r   r   r   Útest_date_creation   s    z locales_suite.test_date_creationc                 C   s2   | j st ¡ ‚t ddd¡}|  t|jƒd¡ d S )NzISS (ZARYA)zE1 25544U 98067A   08334.54218750  .00025860  00000-0  20055-3 0  7556zH2 25544 051.6425 248.8374 0006898 046.3246 303.9711 15.71618375574540594z248:50:14.6)r   r   r   r   Zreadtler   ÚstrZ_raan)r   Úsr   r   r   Útest_satellite_creation    s    ýz%locales_suite.test_satellite_creationN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r   r      s   	r   )r   r   ÚsysÚversion_infoZ	unittest2r   ZTestCaser   r   r   r   r   Ú<module>   s   

