| 248 | } |
| 249 | |
| 250 | void 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 | |
| 264 | void TestProjectController::reopenWhileLoading() |
| 265 | { |
nothing calls this directly
no test coverage detected