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

Method openCloseOpen

kdevplatform/shell/tests/test_projectcontroller.cpp:235–248  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

233}
234
235void TestProjectController::openCloseOpen()
236{
237 m_projCtrl->openProject(m_projFilePath.toUrl());
238 WAIT_FOR_OPEN_SIGNAL;
239 auto* proj = assertProjectOpened(m_projName);
240 m_projCtrl->closeProject(proj);
241 auto spy = createOpenedSpy();
242 m_projCtrl->openProject(m_projFilePath.toUrl());
243 WAIT_FOR_OPEN_SIGNAL;
244 QVERIFY(m_projCtrl->isProjectNameUsed(m_projName));
245 QCOMPARE(m_projCtrl->projectCount(), 1);
246 proj = assertProjectOpened(m_projName);
247 assertSpyCaughtProject(spy.get(), proj);
248}
249
250void TestProjectController::reopen()
251{

Callers

nothing calls this directly

Calls 6

isProjectNameUsedMethod · 0.80
projectCountMethod · 0.80
openProjectMethod · 0.45
toUrlMethod · 0.45
closeProjectMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected