Changeset: 88d63d4d5eb6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/88d63d4d5eb6
Modified Files:
        sql/test/BugTracker-2013/Tests/pivot.Bug-3339.test
        sql/test/SQLancer/Tests/sqlancer22.test
        sql/test/subquery/Tests/subquery3.test
        sql/test/subquery/Tests/subquery6.test
Branch: default
Log Message:

use the new sqllogictest 'slashes' feature to filter out the main err. msg.
but ignore the issuing function name


diffs (290 lines):

diff --git a/sql/test/BugTracker-2013/Tests/pivot.Bug-3339.test 
b/sql/test/BugTracker-2013/Tests/pivot.Bug-3339.test
--- a/sql/test/BugTracker-2013/Tests/pivot.Bug-3339.test
+++ b/sql/test/BugTracker-2013/Tests/pivot.Bug-3339.test
@@ -26,7 +26,7 @@ SELECT * FROM (SELECT * FROM tmp) AS A
 1
 2
 
-statement error
+statement error /more than one match/
 SELECT (SELECT * FROM groupElements(pivot.x))
 FROM (SELECT * FROM tmp) as pivot
 
diff --git a/sql/test/SQLancer/Tests/sqlancer22.test 
b/sql/test/SQLancer/Tests/sqlancer22.test
--- a/sql/test/SQLancer/Tests/sqlancer22.test
+++ b/sql/test/SQLancer/Tests/sqlancer22.test
@@ -98,34 +98,34 @@ select max(((select mct20.c0) union all 
 statement ok rowcount 1
 INSERT INTO mct20 VALUES (INTERVAL '1' DAY, DATE '2010-01-01')
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 select 1 from mct20 where ((select true) union all (select true))
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 select 1 from mct20 inner join (select x.x from (values (true)) x(x)) as 
nort0(norc0)
 on true and greatest(((select nort0.norc0) union all (select true)), true)
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 select 1 from mct20 inner join (select x.x from (values (true)) x(x)) as 
nort0(norc0)
 on ((select nort0.norc0) union all (select true))
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 select 1 from mct20 inner join (select x.x from (values (true)) x(x)) as 
nort0(norc0)
 on true where ((select nort0.norc0) union all (select true))
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 select rank() over (order by ((select mct20.c0) union all (select interval '1' 
day))) from mct20
 ----
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 select sum(((select mct20.c0) union all (select interval '1' day))) over () 
from mct20
 ----
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 select sum(((select interval '2' day) union all (select interval '1' day))) 
over () from mct20
 ----
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 select max(((select mct20.c0) union all (select interval '1' day))) over () 
from mct20
 ----
 
@@ -798,9 +798,9 @@ select 1 where (2,3) in (select 2 union 
 statement error SELECT: subquery must return only one column
 select 1 where (2) in (with x(x,y) as (select 2,3) select x,y from x)
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 select x FROM (VALUES (1),(2),(3)) x(x) where ((select 3 union all select 3)) 
in (select 3)
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 select x FROM (VALUES (1),(2),(3)) x(x) where (2, (select 3 union all select 
3)) in (select 2,3)
 
diff --git a/sql/test/subquery/Tests/subquery3.test 
b/sql/test/subquery/Tests/subquery3.test
--- a/sql/test/subquery/Tests/subquery3.test
+++ b/sql/test/subquery/Tests/subquery3.test
@@ -123,7 +123,7 @@ FROM another_T t1
 ----
 1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT AVG(col1) OVER (PARTITION BY col5 ORDER BY col1 ROWS UNBOUNDED 
PRECEDING) FROM tbl_ProductSales)
 FROM another_T t1
@@ -134,18 +134,18 @@ SELECT
 FROM another_T t1
 GROUP BY col1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT SUM(SUM(col2)) OVER (PARTITION BY SUM(col2) ORDER BY MAX(col2) 
ROWS UNBOUNDED PRECEDING) FROM tbl_ProductSales)
 FROM another_T t1
 GROUP BY col1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT DENSE_RANK() OVER (PARTITION BY col5 ORDER BY col1) FROM 
tbl_ProductSales)
 FROM another_T t1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT DENSE_RANK() OVER (PARTITION BY MIN(col5) ORDER BY MAX(col8)) FROM 
tbl_ProductSales)
 FROM another_T t1
@@ -157,7 +157,7 @@ SELECT
 FROM another_T t1
 GROUP BY col6
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT t2.col1 * SUM(SUM(t1.col2)) OVER (PARTITION BY SUM(t1.col2) ORDER 
BY MAX(t1.col1) ROWS UNBOUNDED PRECEDING) FROM another_T t2)
 FROM another_T t1
@@ -466,7 +466,7 @@ 2
 3
 NULL
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 SELECT
        MIN(i1.i)
 FROM integers i1
@@ -477,12 +477,12 @@ SELECT
     (SELECT SUM(t1.col1) OVER (PARTITION BY (VALUES(1)) ROWS UNBOUNDED 
PRECEDING) FROM tbl_ProductSales)
 FROM another_T t1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT SUM(t1.col1) OVER (ORDER BY (VALUES(1)) ROWS UNBOUNDED PRECEDING) 
FROM tbl_ProductSales)
 FROM another_T t1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT SUM(t1.col1) OVER (ORDER BY (SELECT SUM(t1.col1 + t2.col1) FROM 
another_T t2) ROWS UNBOUNDED PRECEDING) FROM tbl_ProductSales)
 FROM another_T t1
@@ -555,7 +555,7 @@ SELECT
        (SELECT 1 FROM integers i2 INNER JOIN integers i3 on MAX(i3.i) = 
MIN(i2.i))
 FROM integers i1
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 SELECT
     (SELECT SUM(SUM(i1.i) + i2.i) FROM integers i2 GROUP BY i2.i)
 FROM integers i1
@@ -690,12 +690,12 @@ 11
 111
 1111
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT col1 FROM tbl_ProductSales)))
 FROM another_T
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT t2.col1 FROM another_T t2)))
 FROM another_T
@@ -717,7 +717,7 @@ 4
 4
 4
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT MAX(t1.col1) FROM 
tbl_ProductSales)))
 FROM another_T t1
@@ -741,22 +741,22 @@ SELECT * FROM evilfunction(1)
 1
 1
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT MIN(col1))))
 FROM another_T
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT MAX(ColID) FROM 
tbl_ProductSales)))
 FROM another_T
 
-statement error GDK reported error: selectjoin: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT MAX(t1.col1) FROM 
tbl_ProductSales)))
 FROM another_T t1
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 SELECT
        (SELECT outt FROM evilfunction((SELECT MIN(t2.col1) FROM another_T t2)))
 FROM another_T
@@ -802,12 +802,12 @@ 1
 1
 1
 
-statement error GDK reported error: hashjoin: more than one match
+statement error /more than one match/
 SELECT
        (SELECT i2.i FROM (VALUES (i1.i), (i1.i)) as i2(i))
 FROM integers i1
 
-statement error GDK reported error: hashjoin: more than one match
+statement error /more than one match/
 SELECT
        (SELECT i2.i FROM (VALUES (i1.i, i1.i), (i1.i, i1.i)) as i2(i,j))
 FROM integers i1
diff --git a/sql/test/subquery/Tests/subquery6.test 
b/sql/test/subquery/Tests/subquery6.test
--- a/sql/test/subquery/Tests/subquery6.test
+++ b/sql/test/subquery/Tests/subquery6.test
@@ -16,19 +16,19 @@ CREATE TABLE integers(i INTEGER)
 statement ok rowcount 4
 INSERT INTO integers VALUES (1), (2), (3), (NULL)
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 DELETE FROM another_t WHERE (SELECT 1 UNION SELECT 2) > 1
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 DELETE FROM another_t WHERE (SELECT 1 UNION SELECT 2) > 1
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 UPDATE another_T SET col1 = 1 WHERE (SELECT 1 UNION SELECT 2) > 1
 
 statement error 42000!MERGE: subqueries not supported inside MERGE conditions
 MERGE INTO another_t USING (SELECT col1 FROM another_t) sub ON (SELECT 1 UNION 
SELECT 2) > 1 WHEN MATCHED THEN DELETE WHEN NOT MATCHED THEN INSERT
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 MERGE INTO another_t USING (SELECT (SELECT 1 UNION SELECT 2) FROM another_t) 
sub ON TRUE WHEN MATCHED THEN DELETE WHEN NOT MATCHED THEN INSERT
 
 query I rowsort
@@ -183,13 +183,13 @@ 22
 222
 2222
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT (SELECT t2.col2 FROM another_t t2 WHERE t2.col1 BETWEEN t1.col1 AND 
t2.col2) FROM another_t t1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 SELECT (SELECT t2.col2 FROM another_t t2 WHERE t2.col1 BETWEEN t2.col1 AND 
t1.col2) FROM another_t t1
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 SELECT 1 > (SELECT 2 FROM integers)
 
 query I rowsort
@@ -431,16 +431,16 @@ select (select i2.i in (select sum(i1.i 
 statement error 42000!SELECT: cannot use non GROUP BY column 'i2.i' in query 
results without an aggregate function
 select (select i2.i in (select sum(i1.i + i2.i)) from integers i2) from 
integers i1 group by i1.i
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 select (select i2.i in (select sum(i1.i + i2.i)) from integers i2 group by 
i2.i) from integers i1
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 select (select i2.i in (select sum(i1.i + i2.i)) from integers i2 group by 
i2.i) from integers i1 group by i1.i
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 select (select sum(i2.i) in (select sum(i1.i + i2.i)) from integers i2 group 
by i2.i) from integers i1 group by i1.i
 
-statement error GDK reported error: mergejoin: more than one match
+statement error /more than one match/
 select (select sum(i1.i + i2.i) in (select sum(i1.i + i2.i)) from integers i2 
group by i2.i) from integers i1 group by i1.i
 
 query I rowsort
@@ -499,10 +499,10 @@ 0
 0
 0
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 select 1 where (select 1 union all select 2) in (1)
 
-statement error GDK reported error: BATsubcross: more than one match
+statement error /more than one match/
 select (select 1 union all select 2) in (1)
 
 statement ok
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to