[geos-commits] r3295 - trunk/tests/xmltester

svn_geos at osgeo.org svn_geos at osgeo.org
Fri Apr 22 18:26:38 EDT 2011


Author: strk
Date: 2011-04-22 15:26:38 -0700 (Fri, 22 Apr 2011)
New Revision: 3295

Modified:
   trunk/tests/xmltester/XMLTester.cpp
Log:
Use equals() to compare expected/obtained results of "Union" operation. This matches JTS and prevents being too strict about equality.

Modified: trunk/tests/xmltester/XMLTester.cpp
===================================================================
--- trunk/tests/xmltester/XMLTester.cpp	2011-04-22 18:46:37 UTC (rev 3294)
+++ trunk/tests/xmltester/XMLTester.cpp	2011-04-22 22:26:38 UTC (rev 3295)
@@ -806,7 +806,6 @@
 		else if (opName=="union")
 		{
 			GeomAutoPtr gRes(parseGeometry(opRes, "expected"));
-			gRes->normalize();
 
 			GeomAutoPtr gRealRes;
 			if ( gB ) {
@@ -819,10 +818,8 @@
 				gRealRes = gA->Union();
 			}
 
-			gRealRes->normalize();
+			if (gRes->equals(gRealRes.get())) success=1;
 
-			if (gRes->compareTo(gRealRes.get())==0) success=1;
-
 			actual_result=printGeom(gRealRes.get());
 			expected_result=printGeom(gRes.get());
 



More information about the geos-commits mailing list