| 119 | } |
| 120 | |
| 121 | void TestVariantData::testClearNotEmptyData() |
| 122 | { |
| 123 | double expectedValue = 42.12309; |
| 124 | QVariant firstRow(expectedValue); |
| 125 | |
| 126 | QList<QVariant> secondRow; |
| 127 | secondRow << QVariant("kkoo") << QVariant(771) << QVariant(3.14); |
| 128 | |
| 129 | QStringList thirdRow; |
| 130 | thirdRow << "one" << "two" << "three"; |
| 131 | |
| 132 | QtCSV::VariantData varData; |
| 133 | varData.addRow(firstRow); |
| 134 | varData.addRow(secondRow); |
| 135 | varData.addRow(thirdRow); |
| 136 | |
| 137 | QVERIFY2(false == varData.isEmpty(), "VariantData is empty"); |
| 138 | QVERIFY2(3 == varData.rowCount(), "Wrong number of rows"); |
| 139 | |
| 140 | varData.clear(); |
| 141 | |
| 142 | QVERIFY2(true == varData.isEmpty(), "VariantData is not empty"); |
| 143 | QVERIFY2(0 == varData.rowCount(), "Wrong number of rows"); |
| 144 | } |
| 145 | |
| 146 | void TestVariantData::testInsertRows() |
| 147 | { |