
    9i                     (    S SK Jr  S SKJr  S rS rg)    )Polygon)
make_validc                      [        / SQ5      n [        U 5      n[        UR                  5      S:X  d   e[	        S UR                   5       5      (       d   eg )N)r   r   )r         r	   )r   r   )r   r   r   r   r   c              3   >   #    U  H  oR                   S :H  v   M     g7f)r   N)	geom_type).0geoms     d/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/shapely/tests/legacy/test_make_valid.py	<genexpr>0test_make_valid_invalid_input.<locals>.<genexpr>	   s     C{t~~*{s   )r   r   lengeomsallr   valids     r   test_make_valid_invalid_inputr      sI    KLDtEu{{q   Cu{{CCCCC    c                  h    [        / SQ5      n [        U 5      n[        U5      [        U 5      :X  d   eg )N)r   )r	   r   r   )r   r	   r   )r   r   idr   s     r   test_make_valid_inputr      s-    ;<DtEe94   r   N)shapely.geometryr   shapely.validationr   r   r    r   r   <module>r      s    $ )D!r   