Changeset View
Changeset View
Standalone View
Standalone View
tests/auto/thumbnailprovidertest.cpp
Show First 20 Lines • Show All 217 Lines • ▼ Show 20 Line(s) | 190 | { | |||
---|---|---|---|---|---|
218 | { | 218 | { | ||
219 | ThumbnailProvider provider; | 219 | ThumbnailProvider provider; | ||
220 | provider.setThumbnailGroup(ThumbnailGroup::Large); | 220 | provider.setThumbnailGroup(ThumbnailGroup::Large); | ||
221 | provider.appendItems(list); | 221 | provider.appendItems(list); | ||
222 | QSignalSpy spy(&provider, SIGNAL(thumbnailLoaded(KFileItem,QPixmap,QSize,qulonglong))); | 222 | QSignalSpy spy(&provider, SIGNAL(thumbnailLoaded(KFileItem,QPixmap,QSize,qulonglong))); | ||
223 | syncRun(&provider); | 223 | syncRun(&provider); | ||
224 | 224 | | |||
225 | QCOMPARE(spy.count(), 1); | 225 | QCOMPARE(spy.count(), 1); | ||
226 | if (GwenviewConfig::deleteThumbnailCacheOnExit()) { | 226 | if (GwenviewConfig::lowResourceUsageMode()) { | ||
227 | expectedThumbnail = createColoredImage(128, 64, Qt::white); | 227 | expectedThumbnail = createColoredImage(128, 64, Qt::white); | ||
228 | } else { | 228 | } else { | ||
229 | expectedThumbnail = createColoredImage(256, 128, QColor(254, 0, 0)); | 229 | expectedThumbnail = createColoredImage(256, 128, QColor(254, 0, 0)); | ||
230 | } | 230 | } | ||
231 | thumbnailPix = qvariant_cast<QPixmap>(spy.at(0).at(1)); | 231 | thumbnailPix = qvariant_cast<QPixmap>(spy.at(0).at(1)); | ||
232 | QVERIFY(TestUtils::imageCompare(expectedThumbnail, thumbnailPix.toImage())); | 232 | QVERIFY(TestUtils::imageCompare(expectedThumbnail, thumbnailPix.toImage())); | ||
233 | } | 233 | } | ||
234 | } | 234 | } | ||
▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines |