Skip to content

Commit 6c641e9

Browse files
author
James Cor
committed
more tests
1 parent a23c144 commit 6c641e9

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

enginetest/queries/script_queries.go

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,8 +1178,12 @@ var ScriptTests = []ScriptTest{
11781178
{
11791179
Name: "complicated string to numeric conversion",
11801180
SetUpScript: []string{
1181-
"CREATE TABLE t2(c0 INT , c1 BOOLEAN , c2 BOOLEAN , c3 INT , placeholder0 INT , placeholder1 VARCHAR(500) , placeholder2 VARCHAR(500) , PRIMARY KEY(placeholder0));",
1182-
"CREATE TABLE t3(c0 INT , c1 VARCHAR(500) , c2 BOOLEAN , c3 VARCHAR(500) , placeholder0 BOOLEAN , placeholder1 INT , placeholder2 VARCHAR(500));",
1181+
"CREATE TABLE t0(c INT);",
1182+
"INSERT INTO t0 VALUES (1);",
1183+
"CREATE TABLE t1(c VARCHAR(500));",
1184+
"INSERT INTO t1 VALUES ('1a');",
1185+
"CREATE TABLE t2(c0 INT , c1 BOOLEAN , c2 BOOLEAN , c3 INT , placeholder0 INT , placeholder1 VARCHAR(500) , placeholder2 VARCHAR(500) , PRIMARY KEY(placeholder0));",
1186+
"CREATE TABLE t3(c0 INT , c1 VARCHAR(500) , c2 BOOLEAN , c3 VARCHAR(500) , placeholder0 BOOLEAN , placeholder1 INT , placeholder2 VARCHAR(500));",
11831187
"INSERT INTO t3 VALUES (7, '0y4', TRUE, '5y', TRUE, 5, 'p9c');",
11841188
"INSERT INTO t3 VALUES (1, '4', TRUE, '4H', FALSE, 9, 'Zy4');",
11851189
"INSERT INTO t3 VALUES (10, '1a', FALSE, 'pYE', FALSE, 3, '0awX');",
@@ -1188,6 +1192,12 @@ var ScriptTests = []ScriptTest{
11881192
"INSERT INTO t2 VALUES (10, TRUE, TRUE, 10, 1, 'rlQT', 'W');",
11891193
},
11901194
Assertions: []ScriptTestAssertion{
1195+
{
1196+
Query: "SELECT * FROM t0, t1 WHERE (t1.c IN (true));",
1197+
Expected: []sql.Row{
1198+
{1, "1a"},
1199+
},
1200+
},
11911201
{
11921202
Query: "SELECT * FROM t3 INNER JOIN t2 ON ((((t3.c0) = ((EXTRACT(YEAR FROM DATE_ADD(DATE '2000-01-01', INTERVAL ( BIT_LENGTH(( MOD(t2.c3 + ( t2.c3 + ( BIT_COUNT(t2.c3) ) * 3 - CAST(( NOT (t2.c0 XOR t2.c2) ) AS SIGNED) ) * 2, 100 + t2.c3) ) ^ t2.c3) ) DAY)) % (t2.c3 + 1))))) >= (((t3.c2) < ((((((('Bs./')OR('wZ')) IN ((('1066274936')OR('')))))OR((((t3.c1 IN (true)))<>(((t3.c0)OR(( COALESCE(NULLIF(t3.c3, ''), t3.c1) ))))))))))));",
11931203
Expected: []sql.Row{

0 commit comments

Comments
 (0)