
    (&h                     6    d Z ddlZddlmZ d Zd Zd Zd ZdS )z+
Tests for the minimum clearance property.
    N)loadsc                  R    t          d          } | j        t          j        k    sJ d S )NzPOINT (0 0))load_wktminimum_clearancemathinf)points    f/var/www/html/reinick/venv/lib/python3.11/site-packages/shapely/tests/legacy/test_minimum_clearance.py
test_pointr   
   s+    ]##E"dh......    c                  Z    t          d          } t          | j        d          dk    sJ d S )NzLINESTRING (0 0, 1 1, 2 2)   g۞?r   roundr   )lines    r
   test_linestringr      s4    011D'++x777777r   c                  >    t          d          } | j        dk    sJ d S )Nz#POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))g      ?)r   r   polys    r
   test_simple_polygonr      s*    9::D!S((((((r   c                  Z    t          d          } t          | j        d          dk    sJ d S )NzPPOLYGON ((20 20, 34 124, 70 140, 130 130, 70 100, 110 70, 170 20, 90 10, 20 20))r   gwA@r   r   s    r
   test_more_complicated_polygonr      s<    	 D '++y888888r   )	__doc__r   shapely.wktr   r   r   r   r   r    r   r
   <module>r      sr      ) ) ) ) ) )/ / /
8 8 8
) ) )
9 9 9 9 9r   