tests/auto/sql: Replace Q[TRY]_VERIFY(a == b) by Q[TRY]_COMPARE(a, b).
- Replace Q[TRY]_VERIFY(pointer == 0) by Q[TRY]_VERIFY(!pointer). - Replace Q[TRY]_VERIFY(smartPointer == 0) by Q[TRY]_VERIFY(smartPointer.isNull()). - Replace Q[TRY]_VERIFY(a == b) by Q[TRY]_COMPARE(a, b) and add casts where necessary. The values will then be logged should a test fail. Change-Id: I4e4a319c5918d697a33f6d6032c36b8c9660ca05 Reviewed-by: Andy Shaw <andy.shaw@theqtcompany.com>
This commit is contained in:
parent
e948f97814
commit
0167ace5f0
@ -1569,11 +1569,11 @@ void tst_QSqlDatabase::ibase_numericFields()
|
||||
QCOMPARE(q.value(2).toString(), QString("%1").arg(num2));
|
||||
QCOMPARE(QString("%1").arg(q.value(3).toDouble()), QString("%1").arg(num3));
|
||||
QCOMPARE(QString("%1").arg(q.value(4).toDouble()), QString("%1").arg(num4));
|
||||
QVERIFY(q.value(0).type() == QVariant::Int);
|
||||
QVERIFY(q.value(1).type() == QVariant::Double);
|
||||
QVERIFY(q.value(2).type() == QVariant::Double);
|
||||
QVERIFY(q.value(3).type() == QVariant::Double);
|
||||
QVERIFY(q.value(4).type() == QVariant::Double);
|
||||
QCOMPARE(q.value(0).type(), QVariant::Int);
|
||||
QCOMPARE(q.value(1).type(), QVariant::Double);
|
||||
QCOMPARE(q.value(2).type(), QVariant::Double);
|
||||
QCOMPARE(q.value(3).type(), QVariant::Double);
|
||||
QCOMPARE(q.value(4).type(), QVariant::Double);
|
||||
|
||||
QCOMPARE(q.record().field(1).length(), 2);
|
||||
QCOMPARE(q.record().field(1).precision(), 1);
|
||||
@ -1583,16 +1583,16 @@ void tst_QSqlDatabase::ibase_numericFields()
|
||||
QCOMPARE(q.record().field(3).precision(), 3);
|
||||
QCOMPARE(q.record().field(4).length(), 18);
|
||||
QCOMPARE(q.record().field(4).precision(), 4);
|
||||
QVERIFY(q.record().field(0).requiredStatus() == QSqlField::Required);
|
||||
QVERIFY(q.record().field(1).requiredStatus() == QSqlField::Optional);
|
||||
QCOMPARE(q.record().field(0).requiredStatus(), QSqlField::Required);
|
||||
QCOMPARE(q.record().field(1).requiredStatus(), QSqlField::Optional);
|
||||
}
|
||||
|
||||
QSqlRecord r = db.record(tableName);
|
||||
QVERIFY(r.field(0).type() == QVariant::Int);
|
||||
QVERIFY(r.field(1).type() == QVariant::Double);
|
||||
QVERIFY(r.field(2).type() == QVariant::Double);
|
||||
QVERIFY(r.field(3).type() == QVariant::Double);
|
||||
QVERIFY(r.field(4).type() == QVariant::Double);
|
||||
QCOMPARE(r.field(0).type(), QVariant::Int);
|
||||
QCOMPARE(r.field(1).type(), QVariant::Double);
|
||||
QCOMPARE(r.field(2).type(), QVariant::Double);
|
||||
QCOMPARE(r.field(3).type(), QVariant::Double);
|
||||
QCOMPARE(r.field(4).type(), QVariant::Double);
|
||||
QCOMPARE(r.field(1).length(), 2);
|
||||
QCOMPARE(r.field(1).precision(), 1);
|
||||
QCOMPARE(r.field(2).length(), 5);
|
||||
@ -1601,8 +1601,8 @@ void tst_QSqlDatabase::ibase_numericFields()
|
||||
QCOMPARE(r.field(3).precision(), 3);
|
||||
QCOMPARE(r.field(4).length(), 18);
|
||||
QCOMPARE(r.field(4).precision(), 4);
|
||||
QVERIFY(r.field(0).requiredStatus() == QSqlField::Required);
|
||||
QVERIFY(r.field(1).requiredStatus() == QSqlField::Optional);
|
||||
QCOMPARE(r.field(0).requiredStatus(), QSqlField::Required);
|
||||
QCOMPARE(r.field(1).requiredStatus(), QSqlField::Optional);
|
||||
}
|
||||
|
||||
void tst_QSqlDatabase::ibase_fetchBlobs()
|
||||
@ -2086,7 +2086,7 @@ void tst_QSqlDatabase::eventNotificationIBase()
|
||||
|
||||
QCOMPARE(spy.count(), 1);
|
||||
QList<QVariant> arguments = spy.takeFirst();
|
||||
QVERIFY(arguments.at(0).toString() == procedureName);
|
||||
QCOMPARE(arguments.at(0).toString(), procedureName);
|
||||
QVERIFY_SQL(*driver, unsubscribeFromNotification(procedureName));
|
||||
q.exec(QString("DROP PROCEDURE %1").arg(procedureName));
|
||||
}
|
||||
|
@ -160,7 +160,7 @@ void tst_QSqlError::operators()
|
||||
error2.setType(QSqlError::NoError);
|
||||
error3.setType(QSqlError::UnknownError);
|
||||
|
||||
QVERIFY(error1 == error2);
|
||||
QCOMPARE(error1, error2);
|
||||
QVERIFY(error1 != error3);
|
||||
}
|
||||
|
||||
|
@ -858,7 +858,7 @@ static void testRevert(QSqlRelationalTableModel &model)
|
||||
|
||||
/* Now revert the newly inserted rows */
|
||||
model.revertAll();
|
||||
QVERIFY(model.rowCount() == initialRowCount);
|
||||
QCOMPARE(model.rowCount(), initialRowCount);
|
||||
|
||||
/* Insert rows again */
|
||||
QVERIFY(model.insertRows(4, 4));
|
||||
@ -1051,20 +1051,20 @@ void tst_QSqlRelationalTableModel::relationModel()
|
||||
model.setRelation(2, QSqlRelation(reltest2, "tid", "title"));
|
||||
QVERIFY_SQL(model, select());
|
||||
|
||||
QVERIFY(model.relationModel(0) == NULL);
|
||||
QVERIFY(model.relationModel(1) == NULL);
|
||||
QVERIFY(!model.relationModel(0));
|
||||
QVERIFY(!model.relationModel(1));
|
||||
QVERIFY(model.relationModel(2) != NULL);
|
||||
QVERIFY(model.relationModel(3) == NULL);
|
||||
QVERIFY(model.relationModel(4) == NULL);
|
||||
QVERIFY(!model.relationModel(3));
|
||||
QVERIFY(!model.relationModel(4));
|
||||
|
||||
model.setRelation(3, QSqlRelation(reltest4, "id", "name"));
|
||||
QVERIFY_SQL(model, select());
|
||||
|
||||
QVERIFY(model.relationModel(0) == NULL);
|
||||
QVERIFY(model.relationModel(1) == NULL);
|
||||
QVERIFY(!model.relationModel(0));
|
||||
QVERIFY(!model.relationModel(1));
|
||||
QVERIFY(model.relationModel(2) != NULL);
|
||||
QVERIFY(model.relationModel(3) != NULL);
|
||||
QVERIFY(model.relationModel(4) == NULL);
|
||||
QVERIFY(!model.relationModel(4));
|
||||
|
||||
QSqlTableModel *rel_model = model.relationModel(2);
|
||||
QCOMPARE(rel_model->data(rel_model->index(0,1)).toString(), QString("herr"));
|
||||
@ -1073,11 +1073,11 @@ void tst_QSqlRelationalTableModel::relationModel()
|
||||
model.setJoinMode(QSqlRelationalTableModel::LeftJoin);
|
||||
QVERIFY_SQL(model, select());
|
||||
|
||||
QVERIFY(model.relationModel(0) == NULL);
|
||||
QVERIFY(model.relationModel(1) == NULL);
|
||||
QVERIFY(!model.relationModel(0));
|
||||
QVERIFY(!model.relationModel(1));
|
||||
QVERIFY(model.relationModel(2) != NULL);
|
||||
QVERIFY(model.relationModel(3) != NULL);
|
||||
QVERIFY(model.relationModel(4) == NULL);
|
||||
QVERIFY(!model.relationModel(4));
|
||||
|
||||
QSqlTableModel *rel_model2 = model.relationModel(2);
|
||||
QCOMPARE(rel_model2->data(rel_model->index(0,1)).toString(), QString("herr"));
|
||||
@ -1487,13 +1487,13 @@ void tst_QSqlRelationalTableModel::selectAfterUpdate()
|
||||
model.setTable(reltest1);
|
||||
model.setRelation(2, QSqlRelation(reltest2, "tid", "title"));
|
||||
QVERIFY_SQL(model, select());
|
||||
QVERIFY(model.relationModel(2)->rowCount() == 2);
|
||||
QCOMPARE(model.relationModel(2)->rowCount(), 2);
|
||||
{
|
||||
QSqlQuery q(db);
|
||||
QVERIFY_SQL(q, exec("insert into " + reltest2 + " values(3, 'mrs')"));
|
||||
model.relationModel(2)->select();
|
||||
}
|
||||
QVERIFY(model.relationModel(2)->rowCount() == 3);
|
||||
QCOMPARE(model.relationModel(2)->rowCount(), 3);
|
||||
QVERIFY(model.setData(model.index(0,2), 3));
|
||||
QVERIFY(model.submitAll());
|
||||
QCOMPARE(model.data(model.index(0,2)), QVariant("mrs"));
|
||||
|
@ -533,7 +533,7 @@ void tst_QSqlTableModel::setData()
|
||||
idx = model.index(0, 0);
|
||||
QVERIFY_SQL(model, setData(idx, QVariant(QVariant::Int)));
|
||||
val = model.data(idx);
|
||||
QVERIFY(val == QVariant(QVariant::Int));
|
||||
QCOMPARE(val, QVariant(QVariant::Int));
|
||||
QVERIFY(val.isNull());
|
||||
QVERIFY_SQL(model, isDirty(idx));
|
||||
QVERIFY_SQL(model, submitAll());
|
||||
@ -560,13 +560,13 @@ void tst_QSqlTableModel::setData()
|
||||
// initial state
|
||||
idx = model.index(0, 0);
|
||||
QSqlRecord rec = model.record(0);
|
||||
QVERIFY(rec.value(0) == QVariant(QVariant::Int));
|
||||
QCOMPARE(rec.value(0), QVariant(QVariant::Int));
|
||||
QVERIFY(rec.isNull(0));
|
||||
QVERIFY(!rec.isGenerated(0));
|
||||
// unchanged value, but causes column to be included in INSERT
|
||||
QVERIFY_SQL(model, setData(idx, QVariant(QVariant::Int)));
|
||||
rec = model.record(0);
|
||||
QVERIFY(rec.value(0) == QVariant(QVariant::Int));
|
||||
QCOMPARE(rec.value(0), QVariant(QVariant::Int));
|
||||
QVERIFY(rec.isNull(0));
|
||||
QVERIFY(rec.isGenerated(0));
|
||||
QVERIFY_SQL(model, submitAll());
|
||||
@ -1136,8 +1136,8 @@ void tst_QSqlTableModel::removeRows()
|
||||
QVERIFY_SQL(model, removeRows(0, 1));
|
||||
QVERIFY_SQL(model, removeRows(1, 1));
|
||||
QCOMPARE(beforeDeleteSpy.count(), 2);
|
||||
QVERIFY(beforeDeleteSpy.at(0).at(0).toInt() == 0);
|
||||
QVERIFY(beforeDeleteSpy.at(1).at(0).toInt() == 1);
|
||||
QCOMPARE(beforeDeleteSpy.at(0).at(0).toInt(), 0);
|
||||
QCOMPARE(beforeDeleteSpy.at(1).at(0).toInt(), 1);
|
||||
// deleted rows shown as empty until select
|
||||
QCOMPARE(model.rowCount(), 3);
|
||||
QCOMPARE(model.data(model.index(0, 1)).toString(), QString(""));
|
||||
@ -1172,11 +1172,11 @@ void tst_QSqlTableModel::removeRows()
|
||||
QCOMPARE(headerDataChangedSpy.at(1).at(1).toInt(), 0);
|
||||
QCOMPARE(headerDataChangedSpy.at(1).at(2).toInt(), 0);
|
||||
QCOMPARE(model.rowCount(), 3);
|
||||
QVERIFY(beforeDeleteSpy.count() == 0);
|
||||
QCOMPARE(beforeDeleteSpy.count(), 0);
|
||||
QVERIFY(model.submitAll());
|
||||
QVERIFY(beforeDeleteSpy.count() == 2);
|
||||
QVERIFY(beforeDeleteSpy.at(0).at(0).toInt() == 0);
|
||||
QVERIFY(beforeDeleteSpy.at(1).at(0).toInt() == 1);
|
||||
QCOMPARE(beforeDeleteSpy.count(), 2);
|
||||
QCOMPARE(beforeDeleteSpy.at(0).at(0).toInt(), 0);
|
||||
QCOMPARE(beforeDeleteSpy.at(1).at(0).toInt(), 1);
|
||||
QCOMPARE(model.rowCount(), 1);
|
||||
QCOMPARE(model.data(model.index(0, 1)).toString(), QString("vohi"));
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user