code: def assert_polygon(p: Polygon, expected: List[List[GJPoint]]):
      for r, e in zip(p.rings, expected):
          assert_ring(r, e)
  
file_path: lets-plot/python-package/test/geo_data/test_geojson.py
imports: from typing import List
  from lets_plot.geo_data.gis.geometry import Ring, Polygon, Multipolygon
  from lets_plot.geo_data.gis.json_response import GeoJson
  from geo_data_test_util import multipolygon, polygon, ring, point, format_multipolygon, GJPoint, format_polygon
label_desc: Use image node_id 4 for calling a global function with example usage: assert_polygon(p, expected) without return types