]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix more unit test failures
authorFrank Reininghaus <frank78ac@googlemail.com>
Tue, 4 Nov 2014 21:42:45 +0000 (22:42 +0100)
committerFrank Reininghaus <frank78ac@googlemail.com>
Tue, 4 Nov 2014 21:42:45 +0000 (22:42 +0100)
This commit is analogous to 5cf8941ac789e47da70fe466033f45df9af1a3fa,
but the problem existed since the frameworks port was started and was
not obvious because the QString -> KUrl/QUrl port was done implicitly
when calling KIO::rename(oldPath, newPath, KIO::HideProgressInfo).

REVIEW: 120941

src/tests/kfileitemmodeltest.cpp

index 6a8c4f084edd154ea17f92138560df4bffe1d615..ec13a8b2aa026051a41dbdc20c8c1f16b51d8434 100644 (file)
@@ -736,10 +736,10 @@ void KFileItemModelTest::testMakeExpandedItemHidden()
     QCOMPARE(m_model->count(), 6);
 
     // Rename "1a/2" and make it hidden.
-    const QString oldPath = m_model->fileItem(0).url().path() + "/2a";
-    const QString newPath = m_model->fileItem(0).url().path() + "/.2a";
+    const QUrl oldUrl = QUrl::fromLocalFile(m_model->fileItem(0).url().path() + "/2a");
+    const QUrl newUrl = QUrl::fromLocalFile(m_model->fileItem(0).url().path() + "/.2a");
 
-    KIO::SimpleJob* job = KIO::rename(oldPath, newPath, KIO::HideProgressInfo);
+    KIO::SimpleJob* job = KIO::rename(oldUrl, newUrl, KIO::HideProgressInfo);
     bool ok = job->exec();
     QVERIFY(ok);
     QVERIFY(QTest::kWaitForSignal(m_model, SIGNAL(itemsRemoved(KItemRangeList)), DefaultTimeout));