summaryrefslogtreecommitdiffstats
path: root/tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp')
-rw-r--r--tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp b/tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp
index dbe1f998cf2..81aed273e18 100644
--- a/tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp
+++ b/tests/auto/sql/models/qsqlquerymodel/tst_qsqlquerymodel.cpp
@@ -694,11 +694,13 @@ void tst_QSqlQueryModel::refreshQueryWithBoundValues()
QSqlDatabase db = QSqlDatabase::database(dbName);
QSqlQueryModel model;
- QSqlQuery query(db);
- query.prepare("SELECT name FROM " + qTableName("test", __FILE__, db) + " WHERE id = :id");
- query.bindValue(":id", 1);
- query.exec();
- model.setQuery(query);
+ {
+ QSqlQuery query(db);
+ query.prepare("SELECT name FROM " + qTableName("test", __FILE__, db) + " WHERE id = :id");
+ query.bindValue(":id", 1);
+ query.exec();
+ model.setQuery(std::move(query));
+ }
QCOMPARE(model.rowCount(), 1);
QCOMPARE(model.data(model.index(0, 0)).toString(), QString("harry"));