MXS-2103: Fix CREATE TEMPORARY TABLE detection
The table creation was not detected as the function used to extract the table name did not return the fully qualified names. Even if it did return a fully qualified name, it wouldn't have been correctly processed.
This commit is contained in:
@ -58,5 +58,12 @@ int main(int argc, char *argv[])
|
||||
|
||||
test.maxscales->close_maxscale_connections(0);
|
||||
|
||||
// MXS-2103
|
||||
test.maxscales->connect();
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "CREATE TEMPORARY TABLE temp.dummy5 (dum INT);");
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "INSERT INTO temp.dummy5 VALUES(1),(2);");
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "SELECT * FROM temp.dummy5;");
|
||||
test.maxscales->disconnect();
|
||||
|
||||
return test.global_result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user