| 480 | } |
| 481 | |
| 482 | bool TestProblemModel::checkDiagnostics(int row, const QModelIndex &parent) |
| 483 | { |
| 484 | MYCOMPARE(m_model->rowCount(parent), 1); |
| 485 | |
| 486 | QModelIndex idx; |
| 487 | idx = m_model->index(row, 0, parent); |
| 488 | MYVERIFY(idx.isValid()); |
| 489 | MYCOMPARE(m_model->data(idx).toString(), m_diagnosticTestProblem->description()); |
| 490 | |
| 491 | QModelIndex diagidx; |
| 492 | IProblem::Ptr diag = m_diagnosticTestProblem->diagnostics().at(0); |
| 493 | diagidx = m_model->index(0, 0, idx); |
| 494 | MYVERIFY(diagidx.isValid()); |
| 495 | MYCOMPARE(m_model->data(diagidx).toString(), diag->description()); |
| 496 | |
| 497 | QModelIndex diagdiagidx; |
| 498 | IProblem::Ptr diagdiag = diag->diagnostics().at(0); |
| 499 | diagdiagidx = m_model->index(0, 0, diagidx); |
| 500 | MYVERIFY(diagdiagidx.isValid()); |
| 501 | MYCOMPARE(m_model->data(diagdiagidx).toString(), diagdiag->description()); |
| 502 | |
| 503 | return true; |
| 504 | } |
| 505 | |
| 506 | bool TestProblemModel::checkDisplay(int row, const QModelIndex &parent, const IProblem::Ptr &problem) |
| 507 | { |
nothing calls this directly
no test coverage detected