[geos-commits] [SCM] GEOS branch master updated. 93b3eb637e75e96f223e6e440b4aa6ec960fa914

git at osgeo.org git at osgeo.org
Wed Mar 13 16:05:56 PDT 2019


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".

The branch, master has been updated
       via  93b3eb637e75e96f223e6e440b4aa6ec960fa914 (commit)
       via  5c16f28e6a2856146d9b46742cc7ca3dd6cc75d0 (commit)
       via  8e0dd71e5931b98a22c756f36126255c001d8768 (commit)
      from  fd45dabbbb28857a534ef62e798f5916466f8815 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 93b3eb637e75e96f223e6e440b4aa6ec960fa914
Author: Paul Ramsey <pramsey at cleverelephant.ca>
Date:   Wed Mar 13 16:05:46 2019 -0700

    Reorganize tests some more

diff --git a/tests/xmltester/CMakeLists.txt b/tests/xmltester/CMakeLists.txt
index 56029a4..3e909ed 100644
--- a/tests/xmltester/CMakeLists.txt
+++ b/tests/xmltester/CMakeLists.txt
@@ -46,24 +46,6 @@ if(GEOS_ENABLE_TESTS)
 
   set(XMLTESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/tests)
   set(SAVE_XMLTESTS
-    ${XMLTESTS_DIR}/TestBufferExternal.xml
-    ${XMLTESTS_DIR}/TestBufferExternal2.xml
-    ${XMLTESTS_DIR}/TestIsValid.xml
-    ${XMLTESTS_DIR}/badguy3.xml
-    ${XMLTESTS_DIR}/buffer.xml
-    ${XMLTESTS_DIR}/fme.xml
-    ${XMLTESTS_DIR}/heisenbugs.xml
-    ${XMLTESTS_DIR}/hexwkb.xml
-    ${XMLTESTS_DIR}/hole_from_shell.xml
-    ${XMLTESTS_DIR}/hole_red.xml
-    ${XMLTESTS_DIR}/linemerge.xml
-    ${XMLTESTS_DIR}/robustness.xml
-    ${XMLTESTS_DIR}/singlesidedbuffer.xml
-    ${XMLTESTS_DIR}/split.xml
-    ${XMLTESTS_DIR}/test.xml
-    ${XMLTESTS_DIR}/testLeaksBig.xml
-    ${XMLTESTS_DIR}/buildarea.xml
-    ${XMLTESTS_DIR}/makevalid.xml
     ${XMLTESTS_DIR}/general/TestBoundary.xml
     ${XMLTESTS_DIR}/general/TestBuffer.xml
     ${XMLTESTS_DIR}/general/TestBufferMitredJoin.xml
@@ -104,12 +86,30 @@ if(GEOS_ENABLE_TESTS)
     ${XMLTESTS_DIR}/general/TestValid2-big.xml
     ${XMLTESTS_DIR}/general/TestValid2.xml
     ${XMLTESTS_DIR}/general/TestWithinDistance.xml
+    ${XMLTESTS_DIR}/misc/TestBufferExternal.xml
+    ${XMLTESTS_DIR}/misc/TestBufferExternal2.xml
+    ${XMLTESTS_DIR}/misc/TestIsValid.xml
+    ${XMLTESTS_DIR}/misc/badguy3.xml
+    ${XMLTESTS_DIR}/misc/buildarea.xml
+    ${XMLTESTS_DIR}/misc/buffer.xml
+    ${XMLTESTS_DIR}/misc/fme.xml
+    ${XMLTESTS_DIR}/misc/heisenbugs.xml
+    ${XMLTESTS_DIR}/misc/hexwkb.xml
+    ${XMLTESTS_DIR}/misc/hole_from_shell.xml
+    ${XMLTESTS_DIR}/misc/hole_red.xml
+    ${XMLTESTS_DIR}/misc/linemerge.xml
+    ${XMLTESTS_DIR}/misc/makevalid.xml
+    ${XMLTESTS_DIR}/misc/robustness.xml
     ${XMLTESTS_DIR}/misc/safe-16595.xml
     ${XMLTESTS_DIR}/misc/safe-16596.xml
     ${XMLTESTS_DIR}/misc/safe-TestBufferJagged.xml
+    ${XMLTESTS_DIR}/misc/singlesidedbuffer.xml
     ${XMLTESTS_DIR}/misc/stmlf-cases-20061020-invalid-output.xml
     ${XMLTESTS_DIR}/misc/stmlf-cases-20061020.xml
     ${XMLTESTS_DIR}/misc/stmlf-cases-20070119.xml
+    ${XMLTESTS_DIR}/misc/split.xml
+    ${XMLTESTS_DIR}/misc/test.xml
+    ${XMLTESTS_DIR}/misc/testLeaksBig.xml
     ${XMLTESTS_DIR}/robust/TestRobustOverlayFixed.xml
     ${XMLTESTS_DIR}/robust/TestRobustRelate.xml
     ${XMLTESTS_DIR}/ticket/ticket-geos-176.xml
@@ -147,11 +147,12 @@ if(GEOS_ENABLE_TESTS)
     )
 
   set(FAILING_XMLTESTS
-    ${XMLTESTS_DIR}/ticket/bug488.xml
-    ${XMLTESTS_DIR}/ticket/bug344.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-488.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-344.xml
     ${XMLTESTS_DIR}/robust/TestRobustRelateFloat.xml
-    ${XMLTESTS_DIR}/TestBigNastyBuffer.xml
     ${XMLTESTS_DIR}/failure/TestOverlay.xml
+    ${XMLTESTS_DIR}/misc/TestBigNastyBuffer.xml
+    ${XMLTESTS_DIR}/misc/TestSameDirection.xml
     )
 
   add_test(test_xmltester ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test_xmltester -v --test-valid-output ${SAVE_XMLTESTS})
diff --git a/tests/xmltester/Makefile.am b/tests/xmltester/Makefile.am
index b030da1..bfd06bf 100644
--- a/tests/xmltester/Makefile.am
+++ b/tests/xmltester/Makefile.am
@@ -14,24 +14,6 @@ CLEANFILES = testrunner
 EXTRA_DIST = testrunner.sh CMakeLists.txt
 
 SAFE_XMLTESTS= \
-	$(srcdir)/tests/TestBufferExternal.xml \
-	$(srcdir)/tests/TestBufferExternal2.xml \
-	$(srcdir)/tests/TestIsValid.xml \
-	$(srcdir)/tests/badguy3.xml \
-	$(srcdir)/tests/buffer.xml \
-	$(srcdir)/tests/fme.xml \
-	$(srcdir)/tests/heisenbugs.xml \
-	$(srcdir)/tests/hexwkb.xml \
-	$(srcdir)/tests/hole_from_shell.xml \
-	$(srcdir)/tests/hole_red.xml \
-	$(srcdir)/tests/linemerge.xml \
-	$(srcdir)/tests/robustness.xml \
-	$(srcdir)/tests/singlesidedbuffer.xml \
-	$(srcdir)/tests/split.xml \
-	$(srcdir)/tests/test.xml \
-	$(srcdir)/tests/testLeaksBig.xml \
-	$(srcdir)/tests/buildarea.xml \
-	$(srcdir)/tests/makevalid.xml \
 	$(srcdir)/tests/general/TestBoundary.xml \
 	$(srcdir)/tests/general/TestBuffer.xml \
 	$(srcdir)/tests/general/TestBufferMitredJoin.xml \
@@ -72,12 +54,30 @@ SAFE_XMLTESTS= \
 	$(srcdir)/tests/general/TestValid2-big.xml \
 	$(srcdir)/tests/general/TestValid2.xml \
 	$(srcdir)/tests/general/TestWithinDistance.xml \
+	$(srcdir)/tests/misc/TestBufferExternal.xml \
+	$(srcdir)/tests/misc/TestBufferExternal2.xml \
+	$(srcdir)/tests/misc/TestIsValid.xml \
+	$(srcdir)/tests/misc/badguy3.xml \
+	$(srcdir)/tests/misc/buffer.xml \
+	$(srcdir)/tests/misc/buildarea.xml \
+	$(srcdir)/tests/misc/fme.xml \
+	$(srcdir)/tests/misc/heisenbugs.xml \
+	$(srcdir)/tests/misc/hexwkb.xml \
+	$(srcdir)/tests/misc/hole_from_shell.xml \
+	$(srcdir)/tests/misc/hole_red.xml \
+	$(srcdir)/tests/misc/linemerge.xml \
+	$(srcdir)/tests/misc/makevalid.xml \
+	$(srcdir)/tests/misc/robustness.xml \
 	$(srcdir)/tests/misc/safe-16595.xml \
 	$(srcdir)/tests/misc/safe-16596.xml \
 	$(srcdir)/tests/misc/safe-TestBufferJagged.xml \
+	$(srcdir)/tests/misc/singlesidedbuffer.xml \
 	$(srcdir)/tests/misc/stmlf-cases-20061020-invalid-output.xml \
 	$(srcdir)/tests/misc/stmlf-cases-20061020.xml \
 	$(srcdir)/tests/misc/stmlf-cases-20070119.xml \
+	$(srcdir)/tests/misc/split.xml \
+	$(srcdir)/tests/misc/test.xml \
+	$(srcdir)/tests/misc/testLeaksBig.xml \
 	$(srcdir)/tests/robust/TestRobustOverlayFixed.xml \
 	$(srcdir)/tests/robust/TestRobustRelate.xml \
 	$(srcdir)/tests/ticket/ticket-geos-176.xml \
@@ -117,10 +117,13 @@ INVALID_OUTPUT_XMLTESTS =
 
 FAILING_XMLTESTS = \
 	$(srcdir)/tests/failure/TestOverlay.xml \
-	$(srcdir)/tests/ticket/bug488.xml \
-	$(srcdir)/tests/ticket/bug344.xml \
+	$(srcdir)/tests/ticket/ticket-geos-488.xml \
+	$(srcdir)/tests/ticket/ticket-geos-344.xml \
 	$(srcdir)/tests/robust/TestRobustRelateFloat.xml \
-	$(srcdir)/tests/TestBigNastyBuffer.xml
+	$(srcdir)/misc/TestBigNastyBuffer.xml \
+	$(srcdir)/misc/TestSameDirection.xml
+
+
 
 XMLTESTS=$(SAFE_XMLTESTS) $(INVALID_OUTPUT_XMLTESTS) $(FAILING_XMLTESTS)
 
diff --git a/tests/xmltester/tests/TestBigNastyBuffer.xml b/tests/xmltester/tests/misc/TestBigNastyBuffer.xml
similarity index 100%
rename from tests/xmltester/tests/TestBigNastyBuffer.xml
rename to tests/xmltester/tests/misc/TestBigNastyBuffer.xml
diff --git a/tests/xmltester/tests/TestBufferExternal.xml b/tests/xmltester/tests/misc/TestBufferExternal.xml
similarity index 100%
rename from tests/xmltester/tests/TestBufferExternal.xml
rename to tests/xmltester/tests/misc/TestBufferExternal.xml
diff --git a/tests/xmltester/tests/TestBufferExternal2.xml b/tests/xmltester/tests/misc/TestBufferExternal2.xml
similarity index 100%
rename from tests/xmltester/tests/TestBufferExternal2.xml
rename to tests/xmltester/tests/misc/TestBufferExternal2.xml
diff --git a/tests/xmltester/tests/TestIsValid.xml b/tests/xmltester/tests/misc/TestIsValid.xml
similarity index 100%
rename from tests/xmltester/tests/TestIsValid.xml
rename to tests/xmltester/tests/misc/TestIsValid.xml
diff --git a/tests/xmltester/tests/rt/TestSameDirection.xml b/tests/xmltester/tests/misc/TestSameDirection.xml
similarity index 100%
rename from tests/xmltester/tests/rt/TestSameDirection.xml
rename to tests/xmltester/tests/misc/TestSameDirection.xml
diff --git a/tests/xmltester/tests/badguy3.xml b/tests/xmltester/tests/misc/badguy3.xml
similarity index 100%
rename from tests/xmltester/tests/badguy3.xml
rename to tests/xmltester/tests/misc/badguy3.xml
diff --git a/tests/xmltester/tests/buffer.xml b/tests/xmltester/tests/misc/buffer.xml
similarity index 100%
rename from tests/xmltester/tests/buffer.xml
rename to tests/xmltester/tests/misc/buffer.xml
diff --git a/tests/xmltester/tests/buildarea.xml b/tests/xmltester/tests/misc/buildarea.xml
similarity index 100%
rename from tests/xmltester/tests/buildarea.xml
rename to tests/xmltester/tests/misc/buildarea.xml
diff --git a/tests/xmltester/tests/fme.xml b/tests/xmltester/tests/misc/fme.xml
similarity index 100%
rename from tests/xmltester/tests/fme.xml
rename to tests/xmltester/tests/misc/fme.xml
diff --git a/tests/xmltester/tests/heisenbugs.xml b/tests/xmltester/tests/misc/heisenbugs.xml
similarity index 100%
rename from tests/xmltester/tests/heisenbugs.xml
rename to tests/xmltester/tests/misc/heisenbugs.xml
diff --git a/tests/xmltester/tests/hexwkb.xml b/tests/xmltester/tests/misc/hexwkb.xml
similarity index 100%
rename from tests/xmltester/tests/hexwkb.xml
rename to tests/xmltester/tests/misc/hexwkb.xml
diff --git a/tests/xmltester/tests/hole_from_shell.xml b/tests/xmltester/tests/misc/hole_from_shell.xml
similarity index 100%
rename from tests/xmltester/tests/hole_from_shell.xml
rename to tests/xmltester/tests/misc/hole_from_shell.xml
diff --git a/tests/xmltester/tests/hole_red.xml b/tests/xmltester/tests/misc/hole_red.xml
similarity index 100%
rename from tests/xmltester/tests/hole_red.xml
rename to tests/xmltester/tests/misc/hole_red.xml
diff --git a/tests/xmltester/tests/linemerge.xml b/tests/xmltester/tests/misc/linemerge.xml
similarity index 100%
rename from tests/xmltester/tests/linemerge.xml
rename to tests/xmltester/tests/misc/linemerge.xml
diff --git a/tests/xmltester/tests/makevalid.xml b/tests/xmltester/tests/misc/makevalid.xml
similarity index 100%
rename from tests/xmltester/tests/makevalid.xml
rename to tests/xmltester/tests/misc/makevalid.xml
diff --git a/tests/xmltester/tests/robustness.xml b/tests/xmltester/tests/misc/robustness.xml
similarity index 100%
rename from tests/xmltester/tests/robustness.xml
rename to tests/xmltester/tests/misc/robustness.xml
diff --git a/tests/xmltester/tests/singlesidedbuffer.xml b/tests/xmltester/tests/misc/singlesidedbuffer.xml
similarity index 100%
rename from tests/xmltester/tests/singlesidedbuffer.xml
rename to tests/xmltester/tests/misc/singlesidedbuffer.xml
diff --git a/tests/xmltester/tests/split.xml b/tests/xmltester/tests/misc/split.xml
similarity index 100%
rename from tests/xmltester/tests/split.xml
rename to tests/xmltester/tests/misc/split.xml
diff --git a/tests/xmltester/tests/test.xml b/tests/xmltester/tests/misc/test.xml
similarity index 100%
rename from tests/xmltester/tests/test.xml
rename to tests/xmltester/tests/misc/test.xml
diff --git a/tests/xmltester/tests/testLeaksBig.xml b/tests/xmltester/tests/misc/testLeaksBig.xml
similarity index 100%
rename from tests/xmltester/tests/testLeaksBig.xml
rename to tests/xmltester/tests/misc/testLeaksBig.xml

commit 5c16f28e6a2856146d9b46742cc7ca3dd6cc75d0
Author: Paul Ramsey <pramsey at cleverelephant.ca>
Date:   Wed Mar 13 14:58:20 2019 -0700

    Reorganize some tests and the makefiles

diff --git a/tests/xmltester/CMakeLists.txt b/tests/xmltester/CMakeLists.txt
index a3eed66..56029a4 100644
--- a/tests/xmltester/CMakeLists.txt
+++ b/tests/xmltester/CMakeLists.txt
@@ -104,37 +104,37 @@ if(GEOS_ENABLE_TESTS)
     ${XMLTESTS_DIR}/general/TestValid2-big.xml
     ${XMLTESTS_DIR}/general/TestValid2.xml
     ${XMLTESTS_DIR}/general/TestWithinDistance.xml
+    ${XMLTESTS_DIR}/misc/safe-16595.xml
+    ${XMLTESTS_DIR}/misc/safe-16596.xml
+    ${XMLTESTS_DIR}/misc/safe-TestBufferJagged.xml
+    ${XMLTESTS_DIR}/misc/stmlf-cases-20061020-invalid-output.xml
+    ${XMLTESTS_DIR}/misc/stmlf-cases-20061020.xml
+    ${XMLTESTS_DIR}/misc/stmlf-cases-20070119.xml
     ${XMLTESTS_DIR}/robust/TestRobustOverlayFixed.xml
     ${XMLTESTS_DIR}/robust/TestRobustRelate.xml
-    ${XMLTESTS_DIR}/safe/16595.xml
-    ${XMLTESTS_DIR}/safe/16596.xml
-    ${XMLTESTS_DIR}/safe/TestBufferJagged.xml
-    ${XMLTESTS_DIR}/stmlf/stmlf-cases-20061020-invalid-output.xml
-    ${XMLTESTS_DIR}/stmlf/stmlf-cases-20061020.xml
-    ${XMLTESTS_DIR}/stmlf/stmlf-cases-20070119.xml
-    ${XMLTESTS_DIR}/ticket/bug176.xml
-    ${XMLTESTS_DIR}/ticket/bug188.xml
-    ${XMLTESTS_DIR}/ticket/bug244.xml
-    ${XMLTESTS_DIR}/ticket/bug275.xml
-    ${XMLTESTS_DIR}/ticket/bug350.xml
-    ${XMLTESTS_DIR}/ticket/bug356.xml
-    ${XMLTESTS_DIR}/ticket/bug358.xml
-    ${XMLTESTS_DIR}/ticket/bug360.xml
-    ${XMLTESTS_DIR}/ticket/bug366.xml
-    ${XMLTESTS_DIR}/ticket/bug392.xml
-    ${XMLTESTS_DIR}/ticket/bug398.xml
-    ${XMLTESTS_DIR}/ticket/bug434.xml
-    ${XMLTESTS_DIR}/ticket/bug459.xml
-    ${XMLTESTS_DIR}/ticket/bug527.xml
-    ${XMLTESTS_DIR}/ticket/bug569.xml
-    ${XMLTESTS_DIR}/ticket/bug582.xml
-    ${XMLTESTS_DIR}/ticket/bug586.xml
-    ${XMLTESTS_DIR}/ticket/bug599.xml
-    ${XMLTESTS_DIR}/ticket/bug605.xml
-    ${XMLTESTS_DIR}/ticket/bug615.xml
-    ${XMLTESTS_DIR}/ticket/bug716.xml
-    ${XMLTESTS_DIR}/ticket/bug837.xml
-    ${XMLTESTS_DIR}/ticket/bug838.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-176.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-188.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-244.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-275.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-350.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-356.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-358.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-360.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-366.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-392.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-398.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-434.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-459.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-527.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-569.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-582.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-586.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-599.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-605.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-615.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-716.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-837.xml
+    ${XMLTESTS_DIR}/ticket/ticket-geos-838.xml
     ${XMLTESTS_DIR}/validate/TestRelateAA-big.xml
     ${XMLTESTS_DIR}/validate/TestRelateAA.xml
     ${XMLTESTS_DIR}/validate/TestRelateAC.xml
diff --git a/tests/xmltester/Makefile.am b/tests/xmltester/Makefile.am
index 6289e3d..b030da1 100644
--- a/tests/xmltester/Makefile.am
+++ b/tests/xmltester/Makefile.am
@@ -72,37 +72,37 @@ SAFE_XMLTESTS= \
 	$(srcdir)/tests/general/TestValid2-big.xml \
 	$(srcdir)/tests/general/TestValid2.xml \
 	$(srcdir)/tests/general/TestWithinDistance.xml \
+	$(srcdir)/tests/misc/safe-16595.xml \
+	$(srcdir)/tests/misc/safe-16596.xml \
+	$(srcdir)/tests/misc/safe-TestBufferJagged.xml \
+	$(srcdir)/tests/misc/stmlf-cases-20061020-invalid-output.xml \
+	$(srcdir)/tests/misc/stmlf-cases-20061020.xml \
+	$(srcdir)/tests/misc/stmlf-cases-20070119.xml \
 	$(srcdir)/tests/robust/TestRobustOverlayFixed.xml \
 	$(srcdir)/tests/robust/TestRobustRelate.xml \
-	$(srcdir)/tests/safe/16595.xml \
-	$(srcdir)/tests/safe/16596.xml \
-	$(srcdir)/tests/safe/TestBufferJagged.xml \
-	$(srcdir)/tests/stmlf/stmlf-cases-20061020-invalid-output.xml \
-	$(srcdir)/tests/stmlf/stmlf-cases-20061020.xml \
-	$(srcdir)/tests/stmlf/stmlf-cases-20070119.xml \
-	$(srcdir)/tests/ticket/bug176.xml \
-	$(srcdir)/tests/ticket/bug188.xml \
-	$(srcdir)/tests/ticket/bug244.xml \
-	$(srcdir)/tests/ticket/bug275.xml \
-	$(srcdir)/tests/ticket/bug350.xml \
-	$(srcdir)/tests/ticket/bug356.xml \
-	$(srcdir)/tests/ticket/bug358.xml \
-	$(srcdir)/tests/ticket/bug360.xml \
-	$(srcdir)/tests/ticket/bug366.xml \
-	$(srcdir)/tests/ticket/bug392.xml \
-	$(srcdir)/tests/ticket/bug398.xml \
-	$(srcdir)/tests/ticket/bug434.xml \
-	$(srcdir)/tests/ticket/bug459.xml \
-	$(srcdir)/tests/ticket/bug527.xml \
-	$(srcdir)/tests/ticket/bug569.xml \
-	$(srcdir)/tests/ticket/bug582.xml \
-	$(srcdir)/tests/ticket/bug586.xml \
-	$(srcdir)/tests/ticket/bug599.xml \
-	$(srcdir)/tests/ticket/bug605.xml \
-	$(srcdir)/tests/ticket/bug615.xml \
-	$(srcdir)/tests/ticket/bug716.xml \
-	$(srcdir)/tests/ticket/bug837.xml \
-	$(srcdir)/tests/ticket/bug838.xml \
+	$(srcdir)/tests/ticket/ticket-geos-176.xml \
+	$(srcdir)/tests/ticket/ticket-geos-188.xml \
+	$(srcdir)/tests/ticket/ticket-geos-244.xml \
+	$(srcdir)/tests/ticket/ticket-geos-275.xml \
+	$(srcdir)/tests/ticket/ticket-geos-350.xml \
+	$(srcdir)/tests/ticket/ticket-geos-356.xml \
+	$(srcdir)/tests/ticket/ticket-geos-358.xml \
+	$(srcdir)/tests/ticket/ticket-geos-360.xml \
+	$(srcdir)/tests/ticket/ticket-geos-366.xml \
+	$(srcdir)/tests/ticket/ticket-geos-392.xml \
+	$(srcdir)/tests/ticket/ticket-geos-398.xml \
+	$(srcdir)/tests/ticket/ticket-geos-434.xml \
+	$(srcdir)/tests/ticket/ticket-geos-459.xml \
+	$(srcdir)/tests/ticket/ticket-geos-527.xml \
+	$(srcdir)/tests/ticket/ticket-geos-569.xml \
+	$(srcdir)/tests/ticket/ticket-geos-582.xml \
+	$(srcdir)/tests/ticket/ticket-geos-586.xml \
+	$(srcdir)/tests/ticket/ticket-geos-599.xml \
+	$(srcdir)/tests/ticket/ticket-geos-605.xml \
+	$(srcdir)/tests/ticket/ticket-geos-615.xml \
+	$(srcdir)/tests/ticket/ticket-geos-716.xml \
+	$(srcdir)/tests/ticket/ticket-geos-837.xml \
+	$(srcdir)/tests/ticket/ticket-geos-838.xml \
 	$(srcdir)/tests/validate/TestRelateAA-big.xml \
 	$(srcdir)/tests/validate/TestRelateAA.xml \
 	$(srcdir)/tests/validate/TestRelateAC.xml \
diff --git a/tests/xmltester/tests/safe/16595.xml b/tests/xmltester/tests/misc/safe-16595.xml
similarity index 100%
rename from tests/xmltester/tests/safe/16595.xml
rename to tests/xmltester/tests/misc/safe-16595.xml
diff --git a/tests/xmltester/tests/safe/16596.xml b/tests/xmltester/tests/misc/safe-16596.xml
similarity index 100%
rename from tests/xmltester/tests/safe/16596.xml
rename to tests/xmltester/tests/misc/safe-16596.xml
diff --git a/tests/xmltester/tests/safe/TestBufferJagged.xml b/tests/xmltester/tests/misc/safe-TestBufferJagged.xml
similarity index 100%
rename from tests/xmltester/tests/safe/TestBufferJagged.xml
rename to tests/xmltester/tests/misc/safe-TestBufferJagged.xml
diff --git a/tests/xmltester/tests/stmlf/stmlf-cases-20061020-invalid-output.xml b/tests/xmltester/tests/misc/stmlf-cases-20061020-invalid-output.xml
similarity index 100%
rename from tests/xmltester/tests/stmlf/stmlf-cases-20061020-invalid-output.xml
rename to tests/xmltester/tests/misc/stmlf-cases-20061020-invalid-output.xml
diff --git a/tests/xmltester/tests/stmlf/stmlf-cases-20061020.xml b/tests/xmltester/tests/misc/stmlf-cases-20061020.xml
similarity index 100%
rename from tests/xmltester/tests/stmlf/stmlf-cases-20061020.xml
rename to tests/xmltester/tests/misc/stmlf-cases-20061020.xml
diff --git a/tests/xmltester/tests/stmlf/stmlf-cases-20070119.xml b/tests/xmltester/tests/misc/stmlf-cases-20070119.xml
similarity index 100%
rename from tests/xmltester/tests/stmlf/stmlf-cases-20070119.xml
rename to tests/xmltester/tests/misc/stmlf-cases-20070119.xml
diff --git a/tests/xmltester/tests/ticket/bug176.xml b/tests/xmltester/tests/ticket/ticket-geos-176.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug176.xml
rename to tests/xmltester/tests/ticket/ticket-geos-176.xml
diff --git a/tests/xmltester/tests/ticket/bug188.xml b/tests/xmltester/tests/ticket/ticket-geos-188.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug188.xml
rename to tests/xmltester/tests/ticket/ticket-geos-188.xml
diff --git a/tests/xmltester/tests/ticket/bug244.xml b/tests/xmltester/tests/ticket/ticket-geos-244.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug244.xml
rename to tests/xmltester/tests/ticket/ticket-geos-244.xml
diff --git a/tests/xmltester/tests/ticket/bug275.xml b/tests/xmltester/tests/ticket/ticket-geos-275.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug275.xml
rename to tests/xmltester/tests/ticket/ticket-geos-275.xml
diff --git a/tests/xmltester/tests/ticket/bug344.xml b/tests/xmltester/tests/ticket/ticket-geos-344.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug344.xml
rename to tests/xmltester/tests/ticket/ticket-geos-344.xml
diff --git a/tests/xmltester/tests/ticket/bug350.xml b/tests/xmltester/tests/ticket/ticket-geos-350.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug350.xml
rename to tests/xmltester/tests/ticket/ticket-geos-350.xml
diff --git a/tests/xmltester/tests/ticket/bug356.xml b/tests/xmltester/tests/ticket/ticket-geos-356.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug356.xml
rename to tests/xmltester/tests/ticket/ticket-geos-356.xml
diff --git a/tests/xmltester/tests/ticket/bug358.xml b/tests/xmltester/tests/ticket/ticket-geos-358.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug358.xml
rename to tests/xmltester/tests/ticket/ticket-geos-358.xml
diff --git a/tests/xmltester/tests/ticket/bug360.xml b/tests/xmltester/tests/ticket/ticket-geos-360.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug360.xml
rename to tests/xmltester/tests/ticket/ticket-geos-360.xml
diff --git a/tests/xmltester/tests/ticket/bug366.xml b/tests/xmltester/tests/ticket/ticket-geos-366.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug366.xml
rename to tests/xmltester/tests/ticket/ticket-geos-366.xml
diff --git a/tests/xmltester/tests/ticket/bug392.xml b/tests/xmltester/tests/ticket/ticket-geos-392.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug392.xml
rename to tests/xmltester/tests/ticket/ticket-geos-392.xml
diff --git a/tests/xmltester/tests/ticket/bug398.xml b/tests/xmltester/tests/ticket/ticket-geos-398.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug398.xml
rename to tests/xmltester/tests/ticket/ticket-geos-398.xml
diff --git a/tests/xmltester/tests/ticket/bug434.xml b/tests/xmltester/tests/ticket/ticket-geos-434.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug434.xml
rename to tests/xmltester/tests/ticket/ticket-geos-434.xml
diff --git a/tests/xmltester/tests/ticket/bug459.xml b/tests/xmltester/tests/ticket/ticket-geos-459.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug459.xml
rename to tests/xmltester/tests/ticket/ticket-geos-459.xml
diff --git a/tests/xmltester/tests/ticket/bug488.xml b/tests/xmltester/tests/ticket/ticket-geos-488.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug488.xml
rename to tests/xmltester/tests/ticket/ticket-geos-488.xml
diff --git a/tests/xmltester/tests/ticket/bug527.xml b/tests/xmltester/tests/ticket/ticket-geos-527.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug527.xml
rename to tests/xmltester/tests/ticket/ticket-geos-527.xml
diff --git a/tests/xmltester/tests/ticket/bug569.xml b/tests/xmltester/tests/ticket/ticket-geos-569.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug569.xml
rename to tests/xmltester/tests/ticket/ticket-geos-569.xml
diff --git a/tests/xmltester/tests/ticket/bug582.xml b/tests/xmltester/tests/ticket/ticket-geos-582.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug582.xml
rename to tests/xmltester/tests/ticket/ticket-geos-582.xml
diff --git a/tests/xmltester/tests/ticket/bug586.xml b/tests/xmltester/tests/ticket/ticket-geos-586.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug586.xml
rename to tests/xmltester/tests/ticket/ticket-geos-586.xml
diff --git a/tests/xmltester/tests/ticket/bug599.xml b/tests/xmltester/tests/ticket/ticket-geos-599.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug599.xml
rename to tests/xmltester/tests/ticket/ticket-geos-599.xml
diff --git a/tests/xmltester/tests/ticket/bug605.xml b/tests/xmltester/tests/ticket/ticket-geos-605.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug605.xml
rename to tests/xmltester/tests/ticket/ticket-geos-605.xml
diff --git a/tests/xmltester/tests/ticket/bug615.xml b/tests/xmltester/tests/ticket/ticket-geos-615.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug615.xml
rename to tests/xmltester/tests/ticket/ticket-geos-615.xml
diff --git a/tests/xmltester/tests/ticket/bug716.xml b/tests/xmltester/tests/ticket/ticket-geos-716.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug716.xml
rename to tests/xmltester/tests/ticket/ticket-geos-716.xml
diff --git a/tests/xmltester/tests/ticket/bug837.xml b/tests/xmltester/tests/ticket/ticket-geos-837.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug837.xml
rename to tests/xmltester/tests/ticket/ticket-geos-837.xml
diff --git a/tests/xmltester/tests/ticket/bug838.xml b/tests/xmltester/tests/ticket/ticket-geos-838.xml
similarity index 100%
rename from tests/xmltester/tests/ticket/bug838.xml
rename to tests/xmltester/tests/ticket/ticket-geos-838.xml

commit 8e0dd71e5931b98a22c756f36126255c001d8768
Author: Paul Ramsey <pramsey at cleverelephant.ca>
Date:   Wed Mar 13 12:38:13 2019 -0700

    Update to latest JTS version of test file

diff --git a/tests/xmltester/tests/general/TestValid.xml b/tests/xmltester/tests/general/TestValid.xml
index fba702d..5a937a0 100644
--- a/tests/xmltester/tests/general/TestValid.xml
+++ b/tests/xmltester/tests/general/TestValid.xml
@@ -70,6 +70,16 @@
    </case>
 
    <case>
+      <desc>L - empty</desc>
+      <a>
+LINESTRING EMPTY
+  </a>
+      <test>
+         <op name="isValid" arg1="A">    true  </op>
+      </test>
+   </case>
+
+   <case>
       <desc>L - no repeated points</desc>
       <a>
 LINESTRING (40 180, 120 120, 140 200, 200 140, 240 200)
@@ -124,6 +134,14 @@ LINESTRING (40 180, 120 120, 140 200, 140 200, 200 140, 240 200)
    </case>
 
    <case>
+      <desc>mL - MultiLinestring with empty component</desc>
+      <a>MULTILINESTRING((1 1, 0 0), EMPTY)</a>
+      <test>
+         <op name="isValid" arg1="A">      true      </op>
+      </test>
+   </case>
+
+   <case>
       <desc>A - zero-area polygon </desc>
       <a>POLYGON ((0 0, 0 0, 0 0, 0 0, 0 0))</a>
       <test>
@@ -293,13 +311,21 @@ LINESTRING (40 180, 120 120, 140 200, 140 200, 200 140, 240 200)
       </test>
    </case>
    <case>
+      <desc>A - non-empty shell and empty hole (valid)</desc>
+      <a>POLYGON ((60 280, 260 180, 60 80, 60 280), EMPTY)</a>
+      <test>
+         <op name="isValid" arg1="A">true</op>
+      </test>
+   </case>
+
+   <case>
       <desc>A - empty shell and holes (valid)</desc>
       <a>POLYGON (EMPTY, EMPTY, EMPTY)</a>
       <test>
          <op name="isValid" arg1="A">true</op>
       </test>
    </case>
-
+   
    <case>
       <desc>A - hole overlapping shell at non-vertex</desc>
       <a>
@@ -742,5 +768,12 @@ MULTIPOLYGON (((0 0, 0 8, 8 8, 8 0, 0 0),
       </test>
    </case>
 
+   <case>
+      <desc>mA - non-empty and empty polygon </desc>
+      <a> MULTIPOLYGON (((30 10, 40 40, 20 40, 10 20, 30 10)), EMPTY)  </a>
+      <test>
+         <op name="isValid" arg1="A">      true      </op>
+      </test>
+   </case>
 
 </run>

-----------------------------------------------------------------------

Summary of changes:
 tests/xmltester/CMakeLists.txt                     | 101 ++++++++++----------
 tests/xmltester/Makefile.am                        | 103 +++++++++++----------
 tests/xmltester/tests/general/TestValid.xml        |  35 ++++++-
 .../tests/{ => misc}/TestBigNastyBuffer.xml        |   0
 .../tests/{ => misc}/TestBufferExternal.xml        |   0
 .../tests/{ => misc}/TestBufferExternal2.xml       |   0
 tests/xmltester/tests/{ => misc}/TestIsValid.xml   |   0
 .../tests/{rt => misc}/TestSameDirection.xml       |   0
 tests/xmltester/tests/{ => misc}/badguy3.xml       |   0
 tests/xmltester/tests/{ => misc}/buffer.xml        |   0
 tests/xmltester/tests/{ => misc}/buildarea.xml     |   0
 tests/xmltester/tests/{ => misc}/fme.xml           |   0
 tests/xmltester/tests/{ => misc}/heisenbugs.xml    |   0
 tests/xmltester/tests/{ => misc}/hexwkb.xml        |   0
 .../xmltester/tests/{ => misc}/hole_from_shell.xml |   0
 tests/xmltester/tests/{ => misc}/hole_red.xml      |   0
 tests/xmltester/tests/{ => misc}/linemerge.xml     |   0
 tests/xmltester/tests/{ => misc}/makevalid.xml     |   0
 tests/xmltester/tests/{ => misc}/robustness.xml    |   0
 .../tests/{safe/16595.xml => misc/safe-16595.xml}  |   0
 .../tests/{safe/16596.xml => misc/safe-16596.xml}  |   0
 .../safe-TestBufferJagged.xml}                     |   0
 .../tests/{ => misc}/singlesidedbuffer.xml         |   0
 tests/xmltester/tests/{ => misc}/split.xml         |   0
 .../stmlf-cases-20061020-invalid-output.xml        |   0
 .../tests/{stmlf => misc}/stmlf-cases-20061020.xml |   0
 .../tests/{stmlf => misc}/stmlf-cases-20070119.xml |   0
 tests/xmltester/tests/{ => misc}/test.xml          |   0
 tests/xmltester/tests/{ => misc}/testLeaksBig.xml  |   0
 .../ticket/{bug176.xml => ticket-geos-176.xml}     |   0
 .../ticket/{bug188.xml => ticket-geos-188.xml}     |   0
 .../ticket/{bug244.xml => ticket-geos-244.xml}     |   0
 .../ticket/{bug275.xml => ticket-geos-275.xml}     |   0
 .../ticket/{bug344.xml => ticket-geos-344.xml}     |   0
 .../ticket/{bug350.xml => ticket-geos-350.xml}     |   0
 .../ticket/{bug356.xml => ticket-geos-356.xml}     |   0
 .../ticket/{bug358.xml => ticket-geos-358.xml}     |   0
 .../ticket/{bug360.xml => ticket-geos-360.xml}     |   0
 .../ticket/{bug366.xml => ticket-geos-366.xml}     |   0
 .../ticket/{bug392.xml => ticket-geos-392.xml}     |   0
 .../ticket/{bug398.xml => ticket-geos-398.xml}     |   0
 .../ticket/{bug434.xml => ticket-geos-434.xml}     |   0
 .../ticket/{bug459.xml => ticket-geos-459.xml}     |   0
 .../ticket/{bug488.xml => ticket-geos-488.xml}     |   0
 .../ticket/{bug527.xml => ticket-geos-527.xml}     |   0
 .../ticket/{bug569.xml => ticket-geos-569.xml}     |   0
 .../ticket/{bug582.xml => ticket-geos-582.xml}     |   0
 .../ticket/{bug586.xml => ticket-geos-586.xml}     |   0
 .../ticket/{bug599.xml => ticket-geos-599.xml}     |   0
 .../ticket/{bug605.xml => ticket-geos-605.xml}     |   0
 .../ticket/{bug615.xml => ticket-geos-615.xml}     |   0
 .../ticket/{bug716.xml => ticket-geos-716.xml}     |   0
 .../ticket/{bug837.xml => ticket-geos-837.xml}     |   0
 .../ticket/{bug838.xml => ticket-geos-838.xml}     |   0
 54 files changed, 138 insertions(+), 101 deletions(-)
 rename tests/xmltester/tests/{ => misc}/TestBigNastyBuffer.xml (100%)
 rename tests/xmltester/tests/{ => misc}/TestBufferExternal.xml (100%)
 rename tests/xmltester/tests/{ => misc}/TestBufferExternal2.xml (100%)
 rename tests/xmltester/tests/{ => misc}/TestIsValid.xml (100%)
 rename tests/xmltester/tests/{rt => misc}/TestSameDirection.xml (100%)
 rename tests/xmltester/tests/{ => misc}/badguy3.xml (100%)
 rename tests/xmltester/tests/{ => misc}/buffer.xml (100%)
 rename tests/xmltester/tests/{ => misc}/buildarea.xml (100%)
 rename tests/xmltester/tests/{ => misc}/fme.xml (100%)
 rename tests/xmltester/tests/{ => misc}/heisenbugs.xml (100%)
 rename tests/xmltester/tests/{ => misc}/hexwkb.xml (100%)
 rename tests/xmltester/tests/{ => misc}/hole_from_shell.xml (100%)
 rename tests/xmltester/tests/{ => misc}/hole_red.xml (100%)
 rename tests/xmltester/tests/{ => misc}/linemerge.xml (100%)
 rename tests/xmltester/tests/{ => misc}/makevalid.xml (100%)
 rename tests/xmltester/tests/{ => misc}/robustness.xml (100%)
 rename tests/xmltester/tests/{safe/16595.xml => misc/safe-16595.xml} (100%)
 rename tests/xmltester/tests/{safe/16596.xml => misc/safe-16596.xml} (100%)
 rename tests/xmltester/tests/{safe/TestBufferJagged.xml => misc/safe-TestBufferJagged.xml} (100%)
 rename tests/xmltester/tests/{ => misc}/singlesidedbuffer.xml (100%)
 rename tests/xmltester/tests/{ => misc}/split.xml (100%)
 rename tests/xmltester/tests/{stmlf => misc}/stmlf-cases-20061020-invalid-output.xml (100%)
 rename tests/xmltester/tests/{stmlf => misc}/stmlf-cases-20061020.xml (100%)
 rename tests/xmltester/tests/{stmlf => misc}/stmlf-cases-20070119.xml (100%)
 rename tests/xmltester/tests/{ => misc}/test.xml (100%)
 rename tests/xmltester/tests/{ => misc}/testLeaksBig.xml (100%)
 rename tests/xmltester/tests/ticket/{bug176.xml => ticket-geos-176.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug188.xml => ticket-geos-188.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug244.xml => ticket-geos-244.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug275.xml => ticket-geos-275.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug344.xml => ticket-geos-344.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug350.xml => ticket-geos-350.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug356.xml => ticket-geos-356.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug358.xml => ticket-geos-358.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug360.xml => ticket-geos-360.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug366.xml => ticket-geos-366.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug392.xml => ticket-geos-392.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug398.xml => ticket-geos-398.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug434.xml => ticket-geos-434.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug459.xml => ticket-geos-459.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug488.xml => ticket-geos-488.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug527.xml => ticket-geos-527.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug569.xml => ticket-geos-569.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug582.xml => ticket-geos-582.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug586.xml => ticket-geos-586.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug599.xml => ticket-geos-599.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug605.xml => ticket-geos-605.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug615.xml => ticket-geos-615.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug716.xml => ticket-geos-716.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug837.xml => ticket-geos-837.xml} (100%)
 rename tests/xmltester/tests/ticket/{bug838.xml => ticket-geos-838.xml} (100%)


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list