diff options
Diffstat (limited to 'tests/auto/sql/kernel')
-rw-r--r-- | tests/auto/sql/kernel/qsqlquery/tst_qsqlquery.cpp | 4 | ||||
-rw-r--r-- | tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/tests/auto/sql/kernel/qsqlquery/tst_qsqlquery.cpp b/tests/auto/sql/kernel/qsqlquery/tst_qsqlquery.cpp index dae44c8ec0..54bdd52230 100644 --- a/tests/auto/sql/kernel/qsqlquery/tst_qsqlquery.cpp +++ b/tests/auto/sql/kernel/qsqlquery/tst_qsqlquery.cpp @@ -33,7 +33,7 @@ #include "../qsqldatabase/tst_databases.h" -const QString qtest(qTableName("qtest", __FILE__, QSqlDatabase())); +QString qtest; class tst_QSqlQuery : public QObject { @@ -271,6 +271,8 @@ private: tst_QSqlQuery::tst_QSqlQuery() { + static QSqlDatabase static_qtest_db = QSqlDatabase(); + qtest = qTableName("qtest", __FILE__, static_qtest_db); } tst_QSqlQuery::~tst_QSqlQuery() diff --git a/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp b/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp index aa2cc05b56..edee3bf790 100644 --- a/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp +++ b/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp @@ -36,7 +36,7 @@ #include <QtSql> #include "qdebug.h" -const QString qtest(qTableName("qtest", __FILE__, QSqlDatabase())); +QString qtest; // set this define if Oracle is built with threading support //#define QOCI_THREADED @@ -263,6 +263,8 @@ private: tst_QSqlThread::tst_QSqlThread() : threadFinishedCount(0) { + static QSqlDatabase static_qtest_db = QSqlDatabase(); + qtest = qTableName("qtest", __FILE__, static_qtest_db); } tst_QSqlThread::~tst_QSqlThread() |