code: def test_hausdorff_distance_densify():
      # example from GEOS docs
      a = shapely.linestrings([[0, 0], [100, 0], [10, 100], [10, 100]])
      b = shapely.linestrings([[0, 100], [0, 10], [80, 10]])
      with ignore_invalid(shapely.geos_version < (3, 12, 0)):
          # Hausdorff distance emits "invalid value encountered"
          # (see https://github.com/libgeos/geos/issues/515)
          actual = shapely.hausdorff_distance(a, b, densify=0.001)
      assert actual == pytest.approx(47.8, abs=0.1)
  
imports: import numpy
  import pytest
  from numpy.testing import assert_allclose, assert_array_equal
  import shapely
  from shapely import GeometryCollection, LineString, MultiPoint, Point, Polygon
  from shapely.tests.common import empty, geometry_collection, ignore_invalid, line_string, linear_ring, multi_line_string, multi_point, multi_polygon, point, point_polygon_testdata, polygon, polygon_with_hole
label_desc: Use image node_id 13 for calling a global function with example usage: test_hausdorff_distance_densify() without return types