def test_get_wrapped_state_from_geometry(self): geoms = [Point(-130, 40), MultiPoint([Point(-130, 40), Point(30, 50)]), make_poly((30, 40), (-130, -120)), MultiPolygon([make_poly((30, 40), (-130, -120)), make_poly((30, 40), (130, 160))])] for geom in geoms: ret = WrappableCoordinateReferenceSystem._get_wrapped_state_from_geometry_(geom) self.assertEqual(ret, WrappableCoordinateReferenceSystem._flag_wrapped) pt = Point(270, 50) ret = WrappableCoordinateReferenceSystem._get_wrapped_state_from_geometry_(pt) self.assertEqual(ret, WrappableCoordinateReferenceSystem._flag_unwrapped)
def _run_(arr, actual_wrapped_state): ret = WrappableCoordinateReferenceSystem._get_wrapped_state_from_array_(arr) self.assertEqual(ret, actual_wrapped_state)