| 108 | } |
| 109 | |
| 110 | void TestVariantData::testClearNotEmptyData() { |
| 111 | double expectedValue = 42.12309; |
| 112 | QVariant firstRow(expectedValue); |
| 113 | |
| 114 | QList<QVariant> secondRow; |
| 115 | secondRow << QVariant("kkoo") << QVariant(771) << QVariant(3.14); |
| 116 | |
| 117 | QStringList thirdRow; |
| 118 | thirdRow << "one" << "two" << "three"; |
| 119 | |
| 120 | QtCSV::VariantData varData; |
| 121 | varData.addRow(firstRow); |
| 122 | varData.addRow(secondRow); |
| 123 | varData.addRow(thirdRow); |
| 124 | |
| 125 | QVERIFY2(!varData.isEmpty(), "VariantData is empty"); |
| 126 | QVERIFY2(3 == varData.rowCount(), "Wrong number of rows"); |
| 127 | |
| 128 | varData.clear(); |
| 129 | QVERIFY2(varData.isEmpty(), "VariantData is not empty"); |
| 130 | QVERIFY2(0 == varData.rowCount(), "Wrong number of rows"); |
| 131 | } |
| 132 | |
| 133 | void TestVariantData::testInsertRows() { |
| 134 | double expectedValue = 42.12309; |