
    Og                     6    d dl Z d dlmZ d dlmZ d Zd Zd Zy)    N)Point)ShapelyDeprecationWarningc                      t        dd      } t        dd      }| j                  |      rJ | j                  |d      rJ | j                  |d      sJ y )N      ?g       @gMbP?gQ?)r   equalsequals_exactp1p2s     g/var/www/html/public_html/myphp/venv/lib/python3.12/site-packages/shapely/tests/legacy/test_equality.pytest_equals_exactr      sQ    	sCB	sCByy}r5)))??2t$$$    c                  T   t        dd      } t        dd      }t        dd      }t        j                  t              5  | j	                  |      sJ 	 d d d        t        j                  t              5  | j	                  |      rJ 	 d d d        y # 1 sw Y   @xY w# 1 sw Y   y xY w)Nr   g  ?gzo ?)r   pytestwarnsr   almost_equals)r
   r   p3s      r   test_almost_equals_defaultr      s    	sCB	z:	&B	z:	&B	/	0 $###$	/	0 (##B''''( ($ $( (s   B4BBB'c                  f   t        dd      } t        dd      }| j                  |      rJ t        j                  t              5  | j                  |d      sJ 	 d d d        t        j                  t              5  | j                  |d      rJ 	 d d d        y # 1 sw Y   AxY w# 1 sw Y   y xY w)Nr   g?r      )r   r   r   r   r   r   r	   s     r   test_almost_equalsr      s    	sCB	sCByy}	/	0 'A&&&'	/	0 +##B****+ +' '+ +s   B<B'B$'B0)r   shapelyr   shapely.errorsr   r   r   r    r   r   <module>r      s      4%(+r   