]> granicus.if.org Git - postgis/commitdiff
Make createtopogeom test independent from the number of topologies created before...
authorSandro Santilli <strk@keybit.net>
Wed, 9 Mar 2011 16:30:17 +0000 (16:30 +0000)
committerSandro Santilli <strk@keybit.net>
Wed, 9 Mar 2011 16:30:17 +0000 (16:30 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@6887 b70326c6-7e19-0410-871a-916f4a2858ee

topology/test/regress/createtopogeom.sql
topology/test/regress/createtopogeom_expected

index 51893812c584ab807113fe3846cabaef1b6f22c9..6144548206442a58ed29774e1adf66965b9910b0 100644 (file)
@@ -25,6 +25,8 @@ SELECT topology.CreateTopoGeom( 'MiX', 1, 1, '{{78,1}}');
 SELECT 'n1',  topology.addNode('MiX', 'POINT(0 0)');
 
 -- Success !
-SELECT topology.CreateTopoGeom( 'MiX', 1, 1, '{{1,1}}'); 
+SELECT layer_id(tg), id(tg), type(tg) FROM (
+ SELECT topology.CreateTopoGeom( 'MiX', 1, 1, '{{1,1}}') as tg
+) foo; 
 
 SELECT topology.DropTopology('MiX');
index 127a113b8e746e7231875165478b88eb40886944..b8b9106c4fa86176435267a1be5b9a698f244d13 100644 (file)
@@ -7,5 +7,5 @@ ERROR:  A Layer of type 1 cannot contain a TopoGeometry of type 4
 ERROR:  Node 78 does not exist in topology MiX
 PL/pgSQL function "createtopogeom" line 91 at EXECUTE statement
 n1|1
-(16,1,2,1)
+1|2|1
 Topology 'MiX' dropped