From: Regina Obe Date: Tue, 15 Mar 2011 14:04:45 +0000 (+0000) Subject: Add regress tests for populate_geometry_columns,DropGeometryTable X-Git-Tag: 2.0.0alpha1~1901 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aa1e714482831a5e43c8ce469903367423c390a2;p=postgis Add regress tests for populate_geometry_columns,DropGeometryTable git-svn-id: http://svn.osgeo.org/postgis/trunk@6901 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/regress/Makefile.in b/regress/Makefile.in index 909f0e88a..bea63e512 100644 --- a/regress/Makefile.in +++ b/regress/Makefile.in @@ -68,6 +68,7 @@ TESTS = \ regress_ogc_prep \ regress_bdpoly \ regress_proj \ + regress_management \ dump \ dumppoints \ wmsservers_new \ diff --git a/regress/regress_management.sql b/regress/regress_management.sql new file mode 100644 index 000000000..70a4496e9 --- /dev/null +++ b/regress/regress_management.sql @@ -0,0 +1,8 @@ +-- $Id$ +-- Test the populate_geometry_columns,DropGeometryTable etc -- +DELETE FROM spatial_ref_sys WHERE srid = 4326; +INSERT INTO spatial_ref_sys ( srid, proj4text ) VALUES( 4326, '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs'); +CREATE TABLE test_pt(gid SERIAL PRIMARY KEY, geom geometry); +INSERT INTO test_pt(geom) VALUES(ST_GeomFromEWKT('SRID=4326;POINT M(1 2 3)')); +SELECT populate_geometry_columns('test_pt'::regclass); +SELECT 'The result: ' || DropGeometryTable('test_pt'); diff --git a/regress/regress_management_expected b/regress/regress_management_expected new file mode 100644 index 000000000..811c33ba5 --- /dev/null +++ b/regress/regress_management_expected @@ -0,0 +1,4 @@ +NOTICE: CREATE TABLE will create implicit sequence "test_pt_gid_seq" for serial column "test_pt.gid" +NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "test_pt_pkey" for table "test_pt" +1 +The result: public.test_pt dropped.