Drop created tables in tests

If a table is created in a test, it should also drop the table.
This commit is contained in:
Markus Mäkelä 2018-07-12 11:14:07 +03:00
parent 12b4f67f30
commit 4bf6233d2a
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19
9 changed files with 37 additions and 0 deletions

View File

@ -209,5 +209,9 @@ int main(int argc, char* argv[])
run(test);
}
test.maxscales->connect();
drop(test);
test.maxscales->disconnect();
return test.global_result;
}

View File

@ -190,5 +190,9 @@ int main(int argc, char* argv[])
run(test);
}
test.maxscales->connect();
drop(test);
test.maxscales->disconnect();
return test.global_result;
}

View File

@ -80,6 +80,10 @@ int main(int argc, char *argv[])
Test->repl->close_connections();
Test->maxscales->close_maxscale_connections(0);
Test->repl->connect();
Test->try_query(Test->repl->nodes[0], "DROP TABLE long_blob_table");
Test->repl->disconnect();
int rval = Test->global_result;
delete Test;
return rval;

View File

@ -100,5 +100,9 @@ int main(int argc, char* argv[])
test.assert(false, "Could not copy masking file to MaxScale node.");
}
test.maxscales->connect();
test.try_query(test.maxscales->conn_rwsplit[0], "DROP TABLE MXS_1719");
test.maxscales->disconnect();
return test.global_result;
}

View File

@ -229,5 +229,9 @@ int main(int argc, char *argv[])
throw;
}
test.repl->connect();
execute_query(test.repl->nodes[0], "DROP TABLE test.throttle");
test.repl->disconnect();
return test.global_result;
}

View File

@ -82,6 +82,11 @@ int main(int argc, char *argv[])
test->tprintf("Cecking if Maxscale alive\n");
test->check_maxscale_alive(0);
int rval = test->global_result;
test->maxscales->connect();
execute_query(test->maxscales->conn_rwsplit[0], "DROP TABLE test.dump");
test->maxscales->disconnect();
delete test;
unlink(filename);
return rval;

View File

@ -65,5 +65,9 @@ int main(int argc, char *argv[])
test.maxscales->disconnect();
test.repl->connect();
test.try_query(test.repl->nodes[0], "DROP TABLE long_blob_table");
test.repl->disconnect();
return test.global_result;
}

View File

@ -633,5 +633,9 @@ int main(int argc, char* argv[])
run(test);
test.repl->connect();
execute_query(test.repl->nodes[0], "DROP TABLE test.t");
test.repl->disconnect();
return test.global_result;
}

View File

@ -273,6 +273,10 @@ int main(int argc, char *argv[])
/** More complex tests */
test_complex(Test);
Test->repl->connect();
execute_query(Test->repl->nodes[0], "DROP TABLE test.readonly");
Test->repl->disconnect();
/** Clean up test environment */
Test->repl->flush_hosts();
int rval = Test->global_result;