diff options
Diffstat (limited to 'tests/auto/sql/kernel/qsqlrecord/tst_qsqlrecord.cpp')
-rw-r--r-- | tests/auto/sql/kernel/qsqlrecord/tst_qsqlrecord.cpp | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/tests/auto/sql/kernel/qsqlrecord/tst_qsqlrecord.cpp b/tests/auto/sql/kernel/qsqlrecord/tst_qsqlrecord.cpp index 83a61b91d7..ed259f3cde 100644 --- a/tests/auto/sql/kernel/qsqlrecord/tst_qsqlrecord.cpp +++ b/tests/auto/sql/kernel/qsqlrecord/tst_qsqlrecord.cpp @@ -111,10 +111,10 @@ void tst_QSqlRecord::createTestRecord() { delete rec; rec = new QSqlRecord(); - fields[0] = new QSqlField(QStringLiteral("string"), QVariant::String, QStringLiteral("stringtable")); - fields[1] = new QSqlField(QStringLiteral("int"), QVariant::Int, QStringLiteral("inttable")); - fields[2] = new QSqlField(QStringLiteral("double"), QVariant::Double, QStringLiteral("doubletable")); - fields[3] = new QSqlField(QStringLiteral("bool"), QVariant::Bool); + fields[0] = new QSqlField(QStringLiteral("string"), QMetaType(QMetaType::QString), QStringLiteral("stringtable")); + fields[1] = new QSqlField(QStringLiteral("int"), QMetaType(QMetaType::Int), QStringLiteral("inttable")); + fields[2] = new QSqlField(QStringLiteral("double"), QMetaType(QMetaType::Double), QStringLiteral("doubletable")); + fields[3] = new QSqlField(QStringLiteral("bool"), QMetaType(QMetaType::Bool)); for ( int i = 0; i < NUM_FIELDS; ++i ) rec->append( *(fields[ i ] ) ); } @@ -124,19 +124,19 @@ void tst_QSqlRecord::append() { delete rec; rec = new QSqlRecord(); - rec->append(QSqlField("string", QVariant::String, QStringLiteral("stringtable"))); + rec->append(QSqlField("string", QMetaType(QMetaType::QString), QStringLiteral("stringtable"))); QCOMPARE( rec->field( 0 ).name(), (QString) "string" ); QCOMPARE(rec->field(0).tableName(), QStringLiteral("stringtable")); QVERIFY( !rec->isEmpty() ); QCOMPARE( (int)rec->count(), 1 ); - rec->append(QSqlField("int", QVariant::Int, QStringLiteral("inttable"))); + rec->append(QSqlField("int", QMetaType(QMetaType::Int), QStringLiteral("inttable"))); QCOMPARE( rec->field( 1 ).name(), (QString) "int" ); QCOMPARE(rec->field(1).tableName(), QStringLiteral("inttable")); QCOMPARE( (int)rec->count(), 2 ); - rec->append( QSqlField( "double", QVariant::Double ) ); + rec->append( QSqlField( "double", QMetaType(QMetaType::Double) ) ); QCOMPARE( rec->field( 2 ).name(), (QString) "double" ); QCOMPARE( (int)rec->count(), 3 ); - rec->append( QSqlField( "bool", QVariant::Bool ) ); + rec->append( QSqlField( "bool", QMetaType(QMetaType::Bool) ) ); QCOMPARE( rec->field( 3 ).name(), (QString) "bool" ); QCOMPARE( (int)rec->count(), 4 ); QCOMPARE( rec->indexOf( "string" ), 0 ); @@ -186,17 +186,17 @@ void tst_QSqlRecord::clearValues() delete rec; rec = new QSqlRecord(); - rec->append( QSqlField( "string", QVariant::String ) ); + rec->append( QSqlField( "string", QMetaType(QMetaType::QString) ) ); QCOMPARE( rec->field(0).name(), (QString) "string" ); QVERIFY( !rec->isEmpty() ); QCOMPARE( (int)rec->count(), 1 ); - rec->append( QSqlField( "int", QVariant::Int ) ); + rec->append( QSqlField( "int", QMetaType(QMetaType::Int) ) ); QCOMPARE( rec->field(1).name(), (QString) "int" ); QCOMPARE( (int)rec->count(), 2 ); - rec->append( QSqlField( "double", QVariant::Double ) ); + rec->append( QSqlField( "double", QMetaType(QMetaType::Double) ) ); QCOMPARE( rec->field(2).name(), (QString) "double" ); QCOMPARE( (int)rec->count(), 3 ); - rec->append( QSqlField( "bool", QVariant::Bool ) ); + rec->append( QSqlField( "bool", QMetaType(QMetaType::Bool) ) ); QCOMPARE( rec->field(3).name(), (QString) "bool" ); QCOMPARE( (int)rec->count(), 4 ); QCOMPARE( rec->indexOf( "string" ), 0 ); @@ -268,29 +268,29 @@ void tst_QSqlRecord::insert() QSqlRecord iRec; int i; for ( i = 0; i <= 100; ++i ) { - iRec.insert( i, QSqlField( QString::number( i ), QVariant::Int ) ); + iRec.insert( i, QSqlField( QString::number( i ), QMetaType(QMetaType::Int) ) ); } for ( i = 0; i <= 100; ++i ) { QCOMPARE( iRec.fieldName( i ), QString::number( i ) ); } -// iRec.insert( 505, QSqlField( "Harry", QVariant::Double ) ); +// iRec.insert( 505, QSqlField( "Harry", QMetaType(QMetaType::Double) ) ); // QCOMPARE( iRec.fieldName( 505 ), (QString)"Harry" ); -// QVERIFY( iRec.field( 505 ).type() == QVariant::Double ); +// QVERIFY( iRec.field( 505 ).type() == QMetaType(QMetaType::Double) ); - iRec.insert( 42, QSqlField( "Everything", QVariant::String ) ); + iRec.insert( 42, QSqlField( "Everything", QMetaType(QMetaType::QString) ) ); QCOMPARE( iRec.fieldName( 42 ), (QString)"Everything" ); - QVERIFY( iRec.field( 42 ).type() == QVariant::String ); + QVERIFY( iRec.field( 42 ).metaType() == QMetaType(QMetaType::QString) ); } void tst_QSqlRecord::isEmpty() { QSqlRecord eRec; QVERIFY( eRec.isEmpty() ); - eRec.append( QSqlField( "Harry", QVariant::String ) ); + eRec.append( QSqlField( "Harry", QMetaType(QMetaType::QString) ) ); QVERIFY( !eRec.isEmpty() ); eRec.remove( 0 ); QVERIFY( eRec.isEmpty() ); - eRec.insert( 0, QSqlField( "Harry", QVariant::String ) ); + eRec.insert( 0, QSqlField( "Harry", QMetaType(QMetaType::QString) ) ); QVERIFY( !eRec.isEmpty() ); eRec.clear(); QVERIFY( eRec.isEmpty() ); @@ -383,7 +383,7 @@ void tst_QSqlRecord::operator_Assign() buf3.remove( NUM_FIELDS - 1 ); QSqlRecord buf5 = buf3; for ( i = 0; i < NUM_FIELDS - 1; ++i ) { - QSqlField fi(fields[i]->name(), fields[i]->type(), fields[i]->tableName()); + QSqlField fi(fields[i]->name(), fields[i]->metaType(), fields[i]->tableName()); fi.clear(); QVERIFY( buf5.field( i ) == fi ); QVERIFY( buf5.isGenerated( i ) ); @@ -413,7 +413,7 @@ void tst_QSqlRecord::remove() } rec->remove( NUM_FIELDS * 2 ); // nothing should happen for ( i = 0; i < NUM_FIELDS; ++i ) { - rec->insert( i, QSqlField( fields[ i ]->name(), fields[ i ]->type() ) ); + rec->insert( i, QSqlField( fields[ i ]->name(), fields[ i ]->metaType() ) ); QVERIFY( rec->isGenerated( i ) ); } } @@ -439,17 +439,17 @@ void tst_QSqlRecord::setValue() delete rec; rec = new QSqlRecord(); - rec->append( QSqlField( "string", QVariant::String ) ); + rec->append( QSqlField( "string", QMetaType(QMetaType::QString) ) ); QCOMPARE( rec->field( 0 ).name(), (QString) "string" ); QVERIFY( !rec->isEmpty() ); QCOMPARE( (int)rec->count(), 1 ); - rec->append( QSqlField( "int", QVariant::Int ) ); + rec->append( QSqlField( "int", QMetaType(QMetaType::Int) ) ); QCOMPARE( rec->field( 1 ).name(), (QString) "int" ); QCOMPARE( (int)rec->count(), 2 ); - rec->append( QSqlField( "double", QVariant::Double ) ); + rec->append( QSqlField( "double", QMetaType(QMetaType::Double) ) ); QCOMPARE( rec->field( 2 ).name(), (QString) "double" ); QCOMPARE( (int)rec->count(), 3 ); - rec->append( QSqlField( "bool", QVariant::Bool ) ); + rec->append( QSqlField( "bool", QMetaType(QMetaType::Bool) ) ); QCOMPARE( rec->field( 3 ).name(), (QString) "bool" ); QCOMPARE( (int)rec->count(), 4 ); QCOMPARE( rec->indexOf( "string" ), 0 ); @@ -498,7 +498,7 @@ void tst_QSqlRecord::value() { // this test is already covered in setValue() QSqlRecord rec2; - rec2.append( QSqlField( "string", QVariant::String ) ); + rec2.append( QSqlField( "string", QMetaType(QMetaType::QString) ) ); rec2.setValue( "string", "Harry" ); QCOMPARE(rec2.value("string").toString(), QLatin1String("Harry")); } |