| 122 | } |
| 123 | |
| 124 | void BenchItemRepository::insert() |
| 125 | { |
| 126 | QMutex mutex; |
| 127 | TestDataRepository repo("TestDataRepositoryInsert", &mutex); |
| 128 | const QVector<QString> data = generateData(); |
| 129 | QVector<uint> indices; |
| 130 | QBENCHMARK_ONCE { |
| 131 | indices = insertData(data, repo); |
| 132 | repo.store(); |
| 133 | } |
| 134 | Q_ASSERT(indices.size() == data.size()); |
| 135 | QCOMPARE(repo.statistics().totalItems, uint(data.size())); |
| 136 | } |
no test coverage detected