diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/gis_tests/geos_tests/test_geos.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/gis_tests/geos_tests/test_geos.py b/tests/gis_tests/geos_tests/test_geos.py index d983af98ea..10077ae52e 100644 --- a/tests/gis_tests/geos_tests/test_geos.py +++ b/tests/gis_tests/geos_tests/test_geos.py @@ -582,6 +582,15 @@ class GEOSTest(SimpleTestCase, TestDataMixin): a |= b # testing __ior__ self.assertEqual(u1, a) + def test_unary_union(self): + "Testing unary_union." + for i in range(len(self.geometries.topology_geoms)): + a = fromstr(self.geometries.topology_geoms[i].wkt_a) + b = fromstr(self.geometries.topology_geoms[i].wkt_b) + u1 = fromstr(self.geometries.union_geoms[i].wkt) + u2 = GeometryCollection(a, b).unary_union + self.assertTrue(u1.equals(u2)) + def test_difference(self): "Testing difference()." for i in range(len(self.geometries.topology_geoms)): |
