code: def test_no_polygon_boundary_reversal(self):
      # Check that polygons preserve their clockwise or counter-clockwise
      # ordering when they are attached to the boundary.
      # Failure to do so will result in invalid polygons (their boundaries
      # cross-over).
      polygon = sgeom.Polygon([(-10, 30), (10, 60), (10, 50)])
      projection = ccrs.Robinson(170.5)
      multi_polygon = projection.project_geometry(polygon)
      for polygon in multi_polygon.geoms:
          assert polygon.is_valid
  
imports: import numpy
  import pytest
  import shapely.geometry
  import shapely.wkt
  import cartopy.crs
label_desc: Use image node_id 1 for calling the TestBoundary obj's underlying member method code with example usage: obj.test_no_polygon_boundary_reversal() without return types