
    (&h                         d Z ddlZddlZddlZddlmZmZ ej        dk    rdddZndd	dZd
a	d Z
d Z G d dej                  ZdS )zTest locale independence of WKT    N)dumpsloadswin32portuguese_brazilitalian_italy)
PortugueseItalianzpt_BR.UTF-8zit_IT.UTF-8Fc                      t           D ]B} 	 t           |          }t          j        t          j        |           da n# t
          $ r Y ?w xY wt          st          j        d          d S )NTztest locale not found)test_localeslocale	setlocaleLC_ALLdo_test_locale	ExceptionunittestSkipTest)nametest_locales     [/var/www/html/reinick/venv/lib/python3.11/site-packages/shapely/tests/legacy/test_locale.pysetUpModuler      s      	&t,KV]K888!NE 	 	 	D	 9 78889 9s   .;
AAc                      t           j        dk    st           j        dd         dk    r!t          j        t          j        d           d S t          j                     d S )Nr   r      )       )sysplatformversion_infor   r   r   resetlocale     r   tearDownModuler"   $   sW    
|w#"21Q3"77"B"B+++++ 	r!   c                       e Zd Zd ZdS )LocaleTestCasec                     t          d          }|j        dk    sJ |j        dk    sJ t          |          }|                    d          sJ d|vsJ d S )NzPOINT (0.0 0.0)g        POINT,)r   xyr   
startswith)selfpwkts      r   test_wkt_localezLocaleTestCase.test_wkt_locale/   sb    #$$sczzzzsczzzzAhh~~g&&&&&#~~~~~~r!   N)__name__
__module____qualname__r.   r    r!   r   r$   r$   ,   s#            r!   r$   )__doc__r   r   r   shapely.wktr   r   r   r   r   r   r"   TestCaser$   r    r!   r   <module>r5      s    % %  



  $ $ $ $ $ $ $ $ <7"5/RRLL $  L
 9 9 9  
 
 
 
 
X& 
 
 
 
 
r!   