
    (&h                     2    d dl mZmZmZ d Zd Zd Zd ZdS )    )MultiPolygonPointPolygonc                  0    t                      j        sJ dS )z3No constructor arg makes an empty polygon geometry.N)r   is_empty     c/var/www/html/reinick/venv/lib/python3.11/site-packages/shapely/tests/legacy/test_empty_polygons.pytest_empty_polygonr      s    99r	   c                  0    t                      j        sJ dS )z8No constructor arg makes an empty multipolygon geometry.N)r   r   r   r	   r
   test_empty_multipolygonr   	   s    >>""""""r	   c                  L    t          t                      g          j        sJ dS )zSAn empty polygon passed to MultiPolygon() makes an empty
    multipolygon geometry.N)r   r   r   r   r	   r
   test_multipolygon_empty_polygonr      s'     $$------r	   c                      t          t          t          dd                              d          t	                      g          j                  dk    sJ dS )z5An empty polygon passed to MultiPolygon() is ignored.r   g      ?   N)lenr   r   bufferr   geomsr   r	   r
   %test_multipolygon_empty_among_polygonr      sK    |U1a[[//44gii@AAGHHAMMMMMMr	   N)shapely.geometryr   r   r   r   r   r   r   r   r	   r
   <module>r      sn    9 9 9 9 9 9 9 9 9 9  
# # #
. . .N N N N Nr	   