X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/5360bc3ab328c8b1161b0c5df9c5785829a3e880..99cc976a8564cbdae63e4261fcb2292a33148dbc:/src/tests/kfileitemmodelbenchmark.cpp diff --git a/src/tests/kfileitemmodelbenchmark.cpp b/src/tests/kfileitemmodelbenchmark.cpp index 75f81678d..8e307e2a1 100644 --- a/src/tests/kfileitemmodelbenchmark.cpp +++ b/src/tests/kfileitemmodelbenchmark.cpp @@ -7,6 +7,7 @@ #include #include +#include #include @@ -43,7 +44,8 @@ class KFileItemModelBenchmark : public QObject public: KFileItemModelBenchmark(); -private slots: +private Q_SLOTS: + void initTestCase(); void insertAndRemoveManyItems_data(); void insertAndRemoveManyItems(); @@ -55,6 +57,11 @@ KFileItemModelBenchmark::KFileItemModelBenchmark() { } +void KFileItemModelBenchmark::initTestCase() +{ + QStandardPaths::setTestModeEnabled(true); +} + void KFileItemModelBenchmark::insertAndRemoveManyItems_data() { QTest::addColumn("initialItems"); @@ -67,7 +74,7 @@ void KFileItemModelBenchmark::insertAndRemoveManyItems_data() QList sizes; sizes << 100000; - foreach (int n, sizes) { + for (int n : qAsConst(sizes)) { QStringList allStrings; for (int i = 0; i < n; ++i) { allStrings << QString::number(i); @@ -197,7 +204,7 @@ KFileItemList KFileItemModelBenchmark::createFileItemList(const QStringList& fil qInstallMessageHandler(myMessageOutput); KFileItemList result; - foreach (const QString& name, fileNames) { + for (const QString& name : fileNames) { const KFileItem item(QUrl::fromLocalFile(prefix + name), QString(), KFileItem::Unknown); result << item; }