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

Method initTestCase

plugins/genericprojectmanager/tests/test_projectload.cpp:149–161  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

147}
148
149void TestProjectLoad::initTestCase()
150{
151 AutoTestShell::init({QStringLiteral("KDevGenericManager")});
152 TestCore::initialize();
153 ICore::self()->languageController()->backgroundParser()->disableProcessing();
154
155 qRegisterMetaType<IProject*>();
156
157 const auto projects = ICore::self()->projectController()->projects();
158 for (IProject* p : projects) {
159 ICore::self()->projectController()->closeProject(p);
160 }
161}
162
163void TestProjectLoad::cleanupTestCase()
164{

Callers

nothing calls this directly

Calls 8

initializeFunction · 0.85
disableProcessingMethod · 0.80
backgroundParserMethod · 0.80
languageControllerMethod · 0.80
projectsMethod · 0.80
projectControllerMethod · 0.80
initClass · 0.50
closeProjectMethod · 0.45

Tested by

no test coverage detected