| 122 | } while (false) |
| 123 | |
| 124 | [[nodiscard]] int fetchFramesCallCount(const IFrameStackModel* model) |
| 125 | { |
| 126 | QVERIFY_RETURN(model, -1); |
| 127 | const auto* const testModel = dynamic_cast<const Testing::ITestFrameStackModel*>(model); |
| 128 | QVERIFY_RETURN(testModel, -1); |
| 129 | return testModel->fetchFramesCallCount(); |
| 130 | } |
| 131 | |
| 132 | /** |
| 133 | * Unlike kdevgdb, kdevlldb reports several frames under the main() frame. Possible names of the frames at |
no test coverage detected