]> granicus.if.org Git - postgis/commitdiff
Add regress tests for populate_geometry_columns,DropGeometryTable
authorRegina Obe <lr@pcorp.us>
Tue, 15 Mar 2011 14:04:45 +0000 (14:04 +0000)
committerRegina Obe <lr@pcorp.us>
Tue, 15 Mar 2011 14:04:45 +0000 (14:04 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@6901 b70326c6-7e19-0410-871a-916f4a2858ee

regress/Makefile.in
regress/regress_management.sql [new file with mode: 0644]
regress/regress_management_expected [new file with mode: 0644]

index 909f0e88a95a95d13f57417cda7f2ef69dcb2e09..bea63e512653e41c0569031460e90e58911c7b63 100644 (file)
@@ -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 (file)
index 0000000..70a4496
--- /dev/null
@@ -0,0 +1,8 @@
+-- $Id$\r
+-- Test the populate_geometry_columns,DropGeometryTable etc --\r
+DELETE FROM spatial_ref_sys WHERE srid = 4326;\r
+INSERT INTO spatial_ref_sys ( srid, proj4text ) VALUES( 4326, '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs');\r
+CREATE TABLE test_pt(gid SERIAL PRIMARY KEY, geom geometry);\r
+INSERT INTO test_pt(geom) VALUES(ST_GeomFromEWKT('SRID=4326;POINT M(1 2 3)'));\r
+SELECT populate_geometry_columns('test_pt'::regclass);\r
+SELECT 'The result: ' || DropGeometryTable('test_pt');\r
diff --git a/regress/regress_management_expected b/regress/regress_management_expected
new file mode 100644 (file)
index 0000000..811c33b
--- /dev/null
@@ -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.