Skip to content

Commit e1d7597

Browse files
author
James Cor
committed
more tests
1 parent 00fbb82 commit e1d7597

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
@@ -1244,8 +1244,12 @@ FROM task_instance INNER JOIN job ON job.id = task_instance.queued_by_job_id INN
12441244
{
12451245
Name: "complicated string to numeric conversion",
12461246
SetUpScript: []string{
1247-
"CREATE TABLE t2(c0 INT , c1 BOOLEAN , c2 BOOLEAN , c3 INT , placeholder0 INT , placeholder1 VARCHAR(500) , placeholder2 VARCHAR(500) , PRIMARY KEY(placeholder0));",
1248-
"CREATE TABLE t3(c0 INT , c1 VARCHAR(500) , c2 BOOLEAN , c3 VARCHAR(500) , placeholder0 BOOLEAN , placeholder1 INT , placeholder2 VARCHAR(500));",
1247+
"CREATE TABLE t0(c INT);",
1248+
"INSERT INTO t0 VALUES (1);",
1249+
"CREATE TABLE t1(c VARCHAR(500));",
1250+
"INSERT INTO t1 VALUES ('1a');",
1251+
"CREATE TABLE t2(c0 INT , c1 BOOLEAN , c2 BOOLEAN , c3 INT , placeholder0 INT , placeholder1 VARCHAR(500) , placeholder2 VARCHAR(500) , PRIMARY KEY(placeholder0));",
1252+
"CREATE TABLE t3(c0 INT , c1 VARCHAR(500) , c2 BOOLEAN , c3 VARCHAR(500) , placeholder0 BOOLEAN , placeholder1 INT , placeholder2 VARCHAR(500));",
12491253
"INSERT INTO t3 VALUES (7, '0y4', TRUE, '5y', TRUE, 5, 'p9c');",
12501254
"INSERT INTO t3 VALUES (1, '4', TRUE, '4H', FALSE, 9, 'Zy4');",
12511255
"INSERT INTO t3 VALUES (10, '1a', FALSE, 'pYE', FALSE, 3, '0awX');",
@@ -1254,6 +1258,12 @@ FROM task_instance INNER JOIN job ON job.id = task_instance.queued_by_job_id INN
12541258
"INSERT INTO t2 VALUES (10, TRUE, TRUE, 10, 1, 'rlQT', 'W');",
12551259
},
12561260
Assertions: []ScriptTestAssertion{
1261+
{
1262+
Query: "SELECT * FROM t0, t1 WHERE (t1.c IN (true));",
1263+
Expected: []sql.Row{
1264+
{1, "1a"},
1265+
},
1266+
},
12571267
{
12581268
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) ))))))))))));",
12591269
Expected: []sql.Row{

0 commit comments

Comments
 (0)