| 71 | } |
| 72 | |
| 73 | void TestProblemsView::testAddModel() |
| 74 | { |
| 75 | ProblemModelSet* pms = ICore::self()->languageController()->problemModelSet(); |
| 76 | pms->addModel(QStringLiteral("MODEL2_ID"), QStringLiteral("MODEL2"), new ProblemModel(pms)); |
| 77 | |
| 78 | QTabWidget* tab = tabWidget(); |
| 79 | QVERIFY(tab); |
| 80 | QCOMPARE(tab->count(), 2); |
| 81 | QCOMPARE(tab->tabText(0), QStringLiteral("MODEL1 (1)")); |
| 82 | QCOMPARE(tab->tabText(1), QStringLiteral("MODEL2 (0)")); |
| 83 | } |
| 84 | |
| 85 | QVector<bool> visibilites(const QList<QAction*>& actions) |
| 86 | { |
nothing calls this directly
no test coverage detected