From 57e97718142b460ee01c77d6e5d04f3d43fd0f15 Mon Sep 17 00:00:00 2001 From: Bborie Park Date: Tue, 5 Aug 2014 12:24:49 +0000 Subject: [PATCH] forgot to add unit tests to git. ticket #2828 git-svn-id: http://svn.osgeo.org/postgis/trunk@12859 b70326c6-7e19-0410-871a-916f4a2858ee --- raster/test/regress/rt_envelope.sql | 14 ++++++++++++++ raster/test/regress/rt_envelope_expected | 4 ++++ 2 files changed, 18 insertions(+) create mode 100644 raster/test/regress/rt_envelope.sql create mode 100644 raster/test/regress/rt_envelope_expected diff --git a/raster/test/regress/rt_envelope.sql b/raster/test/regress/rt_envelope.sql new file mode 100644 index 000000000..b1bf2413a --- /dev/null +++ b/raster/test/regress/rt_envelope.sql @@ -0,0 +1,14 @@ +-- NULL raster +SELECT ST_AsText(ST_Envelope(NULL::raster)); + +-- width and height of zero +SELECT ST_AsText(ST_Envelope(ST_MakeEmptyRaster(0, 0, 0, 0, 1, -1, 0, 0, 0))); + +-- width of zero +SELECT ST_AsText(ST_Envelope(ST_MakeEmptyRaster(0, 9, 0, 0, 1, -1, 0, 0, 0))); + +-- height of zero +SELECT ST_AsText(ST_Envelope(ST_MakeEmptyRaster(9, 0, 0, 0, 1, -1, 0, 0, 0))); + +-- normal raster +SELECT ST_AsText(ST_Envelope(ST_MakeEmptyRaster(9, 9, 0, 0, 1, -1, 0, 0, 0))); diff --git a/raster/test/regress/rt_envelope_expected b/raster/test/regress/rt_envelope_expected new file mode 100644 index 000000000..704ad22b9 --- /dev/null +++ b/raster/test/regress/rt_envelope_expected @@ -0,0 +1,4 @@ +POINT(0 0) +LINESTRING(0 0,0 -9) +LINESTRING(0 0,9 0) +POLYGON((0 0,9 0,9 -9,0 -9,0 0)) -- 2.40.0