diff options
author | Denis Dzyubenko <denis.dzyubenko@nokia.com> | 2009-07-13 09:36:37 (GMT) |
---|---|---|
committer | Denis Dzyubenko <denis.dzyubenko@nokia.com> | 2009-07-13 09:39:23 (GMT) |
commit | 5cf6c626c6a1a23291dfe65662b914497ce81c05 (patch) | |
tree | efe4e6a02ac7c5042ec9f9bc8bfcbca4543d4fe3 /tests/auto/qsqltablemodel | |
parent | 839fbd22a602aa4b9fa20e6c302329008c3aab09 (diff) | |
download | Qt-5cf6c626c6a1a23291dfe65662b914497ce81c05.zip Qt-5cf6c626c6a1a23291dfe65662b914497ce81c05.tar.gz Qt-5cf6c626c6a1a23291dfe65662b914497ce81c05.tar.bz2 |
Fixed the lineendings in the tst_qsqltablemodel.cpp
Diffstat (limited to 'tests/auto/qsqltablemodel')
-rw-r--r-- | tests/auto/qsqltablemodel/tst_qsqltablemodel.cpp | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/tests/auto/qsqltablemodel/tst_qsqltablemodel.cpp b/tests/auto/qsqltablemodel/tst_qsqltablemodel.cpp index a30fbdb..576c190 100644 --- a/tests/auto/qsqltablemodel/tst_qsqltablemodel.cpp +++ b/tests/auto/qsqltablemodel/tst_qsqltablemodel.cpp @@ -943,49 +943,49 @@ void tst_QSqlTableModel::tableModifyWithBlank() model.setTable(qTableName("test4")); model.select(); - //generate a time stamp for the test. Add one second to the current time to make sure
- //it is different than the QSqlQuery test.
- QString timeString=QDateTime::currentDateTime().addSecs(1).toString(Qt::ISODate);
-
- //insert a new row, with column0 being the timestamp.
- //Should be equivalent to QSqlQuery INSERT INTO... command)
+ //generate a time stamp for the test. Add one second to the current time to make sure + //it is different than the QSqlQuery test. + QString timeString=QDateTime::currentDateTime().addSecs(1).toString(Qt::ISODate); + + //insert a new row, with column0 being the timestamp. + //Should be equivalent to QSqlQuery INSERT INTO... command) QVERIFY_SQL(model, insertRow(0)); QVERIFY_SQL(model, setData(model.index(0,0),timeString)); QVERIFY_SQL(model, submitAll()); -
- //set a filter on the table so the only record we get is the one we just made
- //I could just do another setData command, but I want to make sure the TableModel
- //matches exactly what is stored in the database
+ + //set a filter on the table so the only record we get is the one we just made + //I could just do another setData command, but I want to make sure the TableModel + //matches exactly what is stored in the database model.setFilter("column1='"+timeString+"'"); //filter to get just the newly entered row QVERIFY_SQL(model, select()); - //Make sure we only get one record, and that it is the one we just made
+ //Make sure we only get one record, and that it is the one we just made QCOMPARE(model.rowCount(), 1); //verify only one entry QCOMPARE(model.record(0).value(0).toString(), timeString); //verify correct record - //At this point we know that the intial value (timestamp) was succsefully stored in the database
- //Attempt to modify the data in the new record
- //equivalent to query.exec("update test set column3="... command in direct test
- //set the data in the first column to "col1ModelData"
+ //At this point we know that the intial value (timestamp) was succsefully stored in the database + //Attempt to modify the data in the new record + //equivalent to query.exec("update test set column3="... command in direct test + //set the data in the first column to "col1ModelData" QVERIFY_SQL(model, setData(model.index(0,1), "col1ModelData")); - //do a quick check to make sure that the setData command properly set the value in the model
+ //do a quick check to make sure that the setData command properly set the value in the model QCOMPARE(model.record(0).value(1).toString(), QLatin1String("col1ModelData")); - //submit the changed data to the database
- //This is where I have been getting errors.
+ //submit the changed data to the database + //This is where I have been getting errors. QVERIFY_SQL(model, submitAll()); - //make sure the model has the most current data for our record
+ //make sure the model has the most current data for our record QVERIFY_SQL(model, select()); - //verify that our new record was the only record returned
+ //verify that our new record was the only record returned QCOMPARE(model.rowCount(), 1); - //And that the record returned is, in fact, our test record.
+ //And that the record returned is, in fact, our test record. QCOMPARE(model.record(0).value(0).toString(), timeString); - //Make sure the value of the first column matches what we set it to previously.
+ //Make sure the value of the first column matches what we set it to previously. QCOMPARE(model.record(0).value(1).toString(), QLatin1String("col1ModelData")); } |