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

Method testProjectFileSet

kdevplatform/project/tests/test_projectmodel.cpp:521–533  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

519}
520
521void TestProjectModel::testProjectFileSet()
522{
523 QScopedPointer<TestProject> project(new TestProject());
524
525 QVERIFY(project->fileSet().isEmpty());
526 Path path(QUrl::fromLocalFile(QDir::tempPath() + "/a"));
527 auto* item = new ProjectFileItem(project.data(), path, project->projectItem());
528 QCOMPARE(project->fileSet().size(), 1);
529 qDebug() << path << project->fileSet().values().at(0).toUrl();
530 QCOMPARE(Path(project->fileSet().values().at(0).toUrl()), path);
531 delete item;
532 QVERIFY(project->fileSet().isEmpty());
533}
534
535void TestProjectModel::testProjectFileIcon()
536{

Callers

nothing calls this directly

Calls 8

PathClass · 0.50
isEmptyMethod · 0.45
fileSetMethod · 0.45
dataMethod · 0.45
projectItemMethod · 0.45
sizeMethod · 0.45
toUrlMethod · 0.45
atMethod · 0.45

Tested by

no test coverage detected