MCPcopy Create free account
hub / github.com/KDE/kdevelop / prettyFileName

Method prettyFileName

kdevplatform/shell/tests/test_projectcontroller.cpp:471–486  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

469}
470
471void TestProjectController::prettyFileName()
472{
473 QFETCH(QString, relativeFilePath);
474
475 m_projCtrl->openProject(m_projFilePath.toUrl());
476 WAIT_FOR_OPEN_SIGNAL;
477 auto* proj = assertProjectOpened(m_projName);
478
479 FakeFileManager* fileMng = createFileManager();
480 proj->setManagerPlugin(fileMng);
481
482 Path filePath = Path(m_projFolder, relativeFilePath);
483 fileMng->addFileToFolder(m_projFolder, filePath);
484
485 QCOMPARE(m_projCtrl->prettyFileName(filePath.toUrl(), ProjectController::FormattingOptions::FormatPlain), QString(m_projName + ':' + relativeFilePath));
486}
487
488void TestProjectController::changesModel()
489{

Callers 1

Calls 6

setManagerPluginMethod · 0.80
addFileToFolderMethod · 0.80
PathClass · 0.50
QStringClass · 0.50
openProjectMethod · 0.45
toUrlMethod · 0.45

Tested by

no test coverage detected