From bd52e9708d73920ec90c92935d425dc9f75f4962 Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Wed, 14 Dec 2011 14:46:39 +0000 Subject: [PATCH] Move the EMPTY buffer test from tickets.sql to empty.sql git-svn-id: http://svn.osgeo.org/postgis/trunk@8409 b70326c6-7e19-0410-871a-916f4a2858ee --- regress/empty.sql | 9 +++++++++ regress/empty_expected | 4 ++++ regress/tickets.sql | 6 ------ regress/tickets_expected | 4 ---- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/regress/empty.sql b/regress/empty.sql index d4e40ea70..53e357021 100644 --- a/regress/empty.sql +++ b/regress/empty.sql @@ -1,3 +1,12 @@ +-- ST_SnapToGrid SELECT 'T1.1', ST_AsEWKT(ST_SnapToGrid('POINT EMPTY', 1)); SELECT 'T1.2', ST_AsEWKT(ST_SnapToGrid('LINESTRING EMPTY', 1)); SELECT 'T1.3', ST_AsEWKT(ST_SnapToGrid('SRID=4326;POLYGON EMPTY', 1)); + +-- ST_Buffer +SELECT 'T2.1', ST_AsEWKT(ST_Buffer('SRID=4326;POINT EMPTY', 0)); +SELECT 'T2.2', ST_AsEWKT(ST_Buffer('SRID=4326;LINESTRING EMPTY', 0)); +SELECT 'T2.3', ST_AsEWKT(ST_Buffer('SRID=4326;MULTIPOLYGON EMPTY', 0)); +WITH b as ( SELECT ST_Buffer('SRID=4326;MULTIPOINT EMPTY', 1) as g ) +SELECT '#322.4', ST_Srid(g), GeometryType(g) from b; + diff --git a/regress/empty_expected b/regress/empty_expected index 7bca4a358..9e501a9ab 100644 --- a/regress/empty_expected +++ b/regress/empty_expected @@ -1,3 +1,7 @@ T1.1|POINT EMPTY T1.2|LINESTRING EMPTY T1.3|SRID=4326;POLYGON EMPTY +T2.1|SRID=4326;POLYGON EMPTY +T2.2|SRID=4326;POLYGON EMPTY +T2.3|SRID=4326;POLYGON EMPTY +T2.4|4326|POLYGON diff --git a/regress/tickets.sql b/regress/tickets.sql index a75a7fef8..2dc7feeb4 100644 --- a/regress/tickets.sql +++ b/regress/tickets.sql @@ -279,12 +279,6 @@ SELECT '#304.b', Count(*) FROM utm_dots WHERE ST_DWithin(the_geog, 'POINT(0 0)': DROP FUNCTION utmzone(geometry); DROP TABLE utm_dots; -SELECT '#322.1', ST_AsEWKT(ST_Buffer('SRID=4326;POINT EMPTY', 0)); -SELECT '#322.2', ST_AsEWKT(ST_Buffer('SRID=4326;LINESTRING EMPTY', 0)); -SELECT '#322.3', ST_AsEWKT(ST_Buffer('SRID=4326;MULTIPOLYGON EMPTY', 0)); -WITH b as ( SELECT ST_Buffer('SRID=4326;MULTIPOINT EMPTY', 1) as g ) -SELECT '#322.4', ST_Srid(g), GeometryType(g) from b; - -- #408 -- SELECT '#408', st_isvalidreason('0105000020E0670000010000000102000020E06700000100000016DA52BA62A04141FFF3AD290B735241'); SELECT '#408.1', st_isvalid('0105000020E0670000010000000102000020E06700000100000016DA52BA62A04141FFF3AD290B735241'); diff --git a/regress/tickets_expected b/regress/tickets_expected index 94cb3c6e1..e40b973b2 100644 --- a/regress/tickets_expected +++ b/regress/tickets_expected @@ -65,10 +65,6 @@ NOTICE: No points in input array #304 #304.a|21 #304.b|1 -#322.1|SRID=4326;POLYGON EMPTY -#322.2|SRID=4326;POLYGON EMPTY -#322.3|SRID=4326;POLYGON EMPTY -#322.4|4326|POLYGON #408|IllegalArgumentException: point array must contain 0 or >1 elements NOTICE: IllegalArgumentException: point array must contain 0 or >1 elements #408.1|f -- 2.40.0