X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/6072005ddce81b456fdcf2e77d5156a1d86f3686..fc56f8f2f92b98ccb9a1da0ffcbb57d723dc33bb:/src/tests/draganddrophelpertest.cpp diff --git a/src/tests/draganddrophelpertest.cpp b/src/tests/draganddrophelpertest.cpp index 584b7098b..f2c75fef0 100644 --- a/src/tests/draganddrophelpertest.cpp +++ b/src/tests/draganddrophelpertest.cpp @@ -4,6 +4,7 @@ * SPDX-License-Identifier: GPL-2.0-or-later */ +#include #include #include @@ -11,46 +12,35 @@ class DragAndDropHelperTest : public QObject { Q_OBJECT -private slots: +private Q_SLOTS: + void initTestCase(); void testUrlListMatchesUrl_data(); void testUrlListMatchesUrl(); }; +void DragAndDropHelperTest::initTestCase() +{ + QStandardPaths::setTestModeEnabled(true); +} + void DragAndDropHelperTest::testUrlListMatchesUrl_data() { QTest::addColumn>("urlList"); QTest::addColumn("url"); QTest::addColumn("expected"); - QTest::newRow("test_equal") - << QList {QUrl::fromLocalFile("/root")} - << QUrl::fromLocalFile("/root") - << true; + QTest::newRow("test_equal") << QList{QUrl::fromLocalFile("/root")} << QUrl::fromLocalFile("/root") << true; - QTest::newRow("test_trailing_slash") - << QList {QUrl::fromLocalFile("/root/")} - << QUrl::fromLocalFile("/root") - << true; + QTest::newRow("test_trailing_slash") << QList{QUrl::fromLocalFile("/root/")} << QUrl::fromLocalFile("/root") << true; - QTest::newRow("test_ftp_scheme") - << QList {QUrl("ftp://server:2211/dir")} - << QUrl("ftp://server:2211/dir") - << true; + QTest::newRow("test_ftp_scheme") << QList{QUrl("ftp://server:2211/dir")} << QUrl("ftp://server:2211/dir") << true; - QTest::newRow("test_not_matched") - << QList {QUrl::fromLocalFile("/usr/share"), QUrl::fromLocalFile("/usr/local/bin")} - << QUrl::fromLocalFile("/usr/bin") - << false; + QTest::newRow("test_not_matched") << QList{QUrl::fromLocalFile("/usr/share"), QUrl::fromLocalFile("/usr/local/bin")} + << QUrl::fromLocalFile("/usr/bin") << false; - QTest::newRow("test_empty_target") - << QList {QUrl::fromLocalFile("/usr/share"), QUrl::fromLocalFile("/usr/local/bin")} - << QUrl() - << false; + QTest::newRow("test_empty_target") << QList{QUrl::fromLocalFile("/usr/share"), QUrl::fromLocalFile("/usr/local/bin")} << QUrl() << false; - QTest::newRow("test_empty_list") - << QList() - << QUrl::fromLocalFile("/usr/bin") - << false; + QTest::newRow("test_empty_list") << QList() << QUrl::fromLocalFile("/usr/bin") << false; } void DragAndDropHelperTest::testUrlListMatchesUrl() @@ -62,7 +52,6 @@ void DragAndDropHelperTest::testUrlListMatchesUrl() QCOMPARE(DragAndDropHelper::urlListMatchesUrl(urlList, url), expected); } - QTEST_MAIN(DragAndDropHelperTest) #include "draganddrophelpertest.moc"