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

Method reopen

kdevplatform/shell/tests/test_projectcontroller.cpp:250–262  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

248}
249
250void TestProjectController::reopen()
251{
252 m_projCtrl->setDialogProvider(new DialogProviderFake);
253 m_projCtrl->openProject(m_projFilePath.toUrl());
254 WAIT_FOR_OPEN_SIGNAL;
255 auto spy = createOpenedSpy();
256 m_projCtrl->openProject(m_projFilePath.toUrl());
257 WAIT_FOR_OPEN_SIGNAL;
258 QCOMPARE(m_projCtrl->projectCount(), 1);
259 QVERIFY(m_projCtrl->isProjectNameUsed(m_projName));
260 auto* proj = assertProjectOpened(m_projName);
261 assertSpyCaughtProject(spy.get(), proj);
262}
263
264void TestProjectController::reopenWhileLoading()
265{

Callers

nothing calls this directly

Calls 6

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

Tested by

no test coverage detected