| 516 | ////////////////// Custom assertions ///////////////////////////////////////// |
| 517 | |
| 518 | KDevelop::Project* TestProjectController::assertProjectOpened(const QString& name) |
| 519 | { |
| 520 | auto* projRaw = m_projCtrl->findProjectByName(name); |
| 521 | QVERIFY_RETURN(projRaw, nullptr); |
| 522 | QVERIFY_RETURN(m_projCtrl->projects().contains(projRaw), nullptr); |
| 523 | |
| 524 | auto proj = dynamic_cast<KDevelop::Project*>(projRaw); |
| 525 | QVERIFY_RETURN(projRaw, nullptr); |
| 526 | return proj; |
| 527 | } |
| 528 | |
| 529 | void TestProjectController::assertSpyCaughtProject(QSignalSpy* spy, IProject* proj) |
| 530 | { |
nothing calls this directly
no test coverage detected