[postgis-tickets] r17663 - Remove test of pointonsurface that has variable behavior based on what geos (>= 3.8?) is installed

Paul Ramsey pramsey at cleverelephant.ca
Fri Aug 2 01:02:29 PDT 2019


Author: pramsey
Date: 2019-08-02 13:02:29 -0700 (Fri, 02 Aug 2019)
New Revision: 17663

Modified:
   branches/2.5/regress/tickets.sql
   branches/2.5/regress/tickets_expected
Log:
Remove test of pointonsurface that has variable behavior based on what geos (>= 3.8?) is installed


Modified: branches/2.5/regress/tickets.sql
===================================================================
--- branches/2.5/regress/tickets.sql	2019-08-02 16:32:44 UTC (rev 17662)
+++ branches/2.5/regress/tickets.sql	2019-08-02 20:02:29 UTC (rev 17663)
@@ -1088,7 +1088,8 @@
 --#4089
 select '#4089', st_astext(st_geomfromtwkb(st_AsTWKB(st_GeometryFromText('LINESTRING Z(1 1 1, 3 3 1)'), 1, 0, 0, false, true)));
 
-select '#4103', ST_Intersects(ST_PointOnSurface('0103000020110F0000010000000A000000000000C41E644741000000EEA2A75A41000000F420644741000000629EA75A410000007A2D644741000000E49FA75A41000000C02E644741000000409DA75A41000000286A64474100000064A4A75A410000007867644741000000FAA9A75A41000000E82B644741000000D2A2A75A41000000222D64474100000046A0A75A41000000242B6447410000006CA4A75A41000000C41E644741000000EEA2A75A41'::geometry), '0103000020110F0000010000000A000000000000C41E644741000000EEA2A75A41000000F420644741000000629EA75A410000007A2D644741000000E49FA75A41000000C02E644741000000409DA75A41000000286A64474100000064A4A75A410000007867644741000000FAA9A75A41000000E82B644741000000D2A2A75A41000000222D64474100000046A0A75A41000000242B6447410000006CA4A75A41000000C41E644741000000EEA2A75A41'::geometry);
+-- Results depend on underlying GEOS. GEOS >= 3.8 successfully computes this
+--select '#4103', ST_Intersects(ST_PointOnSurface('0103000020110F0000010000000A000000000000C41E644741000000EEA2A75A41000000F420644741000000629EA75A410000007A2D644741000000E49FA75A41000000C02E644741000000409DA75A41000000286A64474100000064A4A75A410000007867644741000000FAA9A75A41000000E82B644741000000D2A2A75A41000000222D64474100000046A0A75A41000000242B6447410000006CA4A75A41000000C41E644741000000EEA2A75A41'::geometry), '0103000020110F0000010000000A000000000000C41E644741000000EEA2A75A41000000F420644741000000629EA75A410000007A2D644741000000E49FA75A41000000C02E644741000000409DA75A41000000286A64474100000064A4A75A410000007867644741000000FAA9A75A41000000E82B644741000000D2A2A75A41000000222D64474100000046A0A75A41000000242B6447410000006CA4A75A41000000C41E644741000000EEA2A75A41'::geometry);
 
 -- #4081
 select '#4081',

Modified: branches/2.5/regress/tickets_expected
===================================================================
--- branches/2.5/regress/tickets_expected	2019-08-02 16:32:44 UTC (rev 17662)
+++ branches/2.5/regress/tickets_expected	2019-08-02 20:02:29 UTC (rev 17663)
@@ -333,7 +333,6 @@
 #4055a|4326
 #4055b|4326
 #4089|LINESTRING Z (1 1 1,3 3 1)
-ERROR:  lwgeom_pointonsurface: GEOS Error: TopologyException: Input geom 1 is invalid: Self-intersection
 #4081|f|t
 NOTICE:  table "bug_4144_table" does not exist, skipping
 #4176|t



More information about the postgis-tickets mailing list