Changeset: c5d2473af257 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c5d2473af257
Modified Files:
        geom/BugTracker/Tests/X_crash.SF-1971632.sql
        geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
Branch: geo
Log Message:

Updated X_crash.SF-1971632 test. Depending on the order the
table content is checked there is a different error. This
gives different error output which I do not know how to fix.


diffs (38 lines):

diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.sql 
b/geom/BugTracker/Tests/X_crash.SF-1971632.sql
--- a/geom/BugTracker/Tests/X_crash.SF-1971632.sql
+++ b/geom/BugTracker/Tests/X_crash.SF-1971632.sql
@@ -1,10 +1,10 @@
-CREATE TABLE geoms (g GEOMETRY);
-INSERT INTO geoms values ('POINT(10 10)');
-INSERT INTO geoms values ('LINESTRING(10 10, 20 20, 30 40)');
-INSERT INTO geoms values ('POLYGON((10 10, 10 20, 20 20, 20 15, 10 10))');
-INSERT INTO geoms values ('POLYGON((10 10, 10 20, 20 20, 20 15, 10 10), (15 
15, 15 20, 10 15, 15 15))');
+CREATE TABLE geoms (id INTEGER, g GEOMETRY);
+INSERT INTO geoms values (1, 'POINT(10 10)');
+INSERT INTO geoms values (2, 'LINESTRING(10 10, 20 20, 30 40)');
+INSERT INTO geoms values (3, 'POLYGON((10 10, 10 20, 20 20, 20 15, 10 10))');
+INSERT INTO geoms values (4, 'POLYGON((10 10, 10 20, 20 20, 20 15, 10 10), (15 
15, 15 20, 10 15, 15 15))');
 
 select count(*) from geoms;
-select X(g) from geoms;
+select ST_X(g) from geoms order by id;
 
 DROP TABLE geoms;
diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err 
b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
--- a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
+++ b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
@@ -12,10 +12,10 @@ stderr of test 'X_crash.SF-1971632` in d
 # 11:50:18 >  mclient -lsql -umonetdb -Pmonetdb --host=alf --port=30029 
 # 11:50:18 >  
 
-MAPI  = (monetdb) /var/tmp/mtest-17297/.s.monetdb.35706
-QUERY = select X(g) from geoms;
-ERROR = !GEOSGeom_getCoordSeq failed
-        !Geometry must be a Point or LineString
+MAPI  = (monetdb) /var/tmp/mtest-16186/.s.monetdb.34816
+QUERY = select ST_X(g) from geoms order by id;
+ERROR = !MALException:geom.wkbGetCoordinate:Geometry "LINESTRING 
(10.0000000000000000 10.0000000000000000, 20.0000000000000000 
20.0000000000000000, 30.0000000000000000 40.0000000000000000)" not a Point
+
 
 # 11:50:18 >  
 # 11:50:18 >  Done.
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to