MXS-1828: Fix test case
The test case would fail due to a false positive if the query would be routed to a slave.
This commit is contained in:
parent
051ed76d73
commit
35f2382263
@ -23,11 +23,14 @@ int main(int argc, char** argv)
|
||||
|
||||
test.set_timeout(30);
|
||||
test.maxscales->connect();
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "CREATE TABLE test.t1(id INT)");
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "CREATE OR REPLACE TABLE test.t1(id INT)");
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "%s;%s", query, query);
|
||||
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "START TRANSACTION");
|
||||
Row row = get_row(test.maxscales->conn_rwsplit[0], "SELECT COUNT(*) FROM test.t1");
|
||||
test.assert(!row.empty() && row[0] == "6", "Both queries should be executed");
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "COMMIT");
|
||||
|
||||
test.assert(!row.empty() && row[0] == "6", "Table should have 6 rows but has %s rows", row.empty() ? "no" : row[0].c_str());
|
||||
test.try_query(test.maxscales->conn_rwsplit[0], "DROP TABLE test.t1");
|
||||
test.maxscales->disconnect();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user