Fix more unit test failures

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
This commit is contained in:
Frank Reininghaus 2014-11-04 22:42:45 +01:00
parent 66a1b33e5a
commit cc299154f4

View 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));