MCPcopy Create free account
hub / github.com/KDE/labplot / calledExact

Method calledExact

tests/backend/Retransform/RetransformTest.cpp:2100–2110  ·  view source on GitHub ↗

! * \brief RetransformCallCounter::calledExact * Checks if all elements are retransformed \p requiredCallCount times * \param requiredCallCount * \param includeSuppressed * \return True if all elements are retransformed \p requiredCallCount times, else false */

Source from the content-addressed store, hash-verified

2098 * \return True if all elements are retransformed \p requiredCallCount times, else false
2099 */
2100bool RetransformCallCounter::calledExact(int requiredCallCount, bool includeSuppressed) {
2101 const auto& result = statistic(includeSuppressed);
2102 QHash<QString, int>::const_iterator i;
2103 for (i = result.constBegin(); i != result.constEnd(); ++i) {
2104 if (i.value() != requiredCallCount) {
2105 qDebug() << "Expected CallCount: " << requiredCallCount << ", Current: " << i.value() << ". " << i.key();
2106 return false;
2107 }
2108 }
2109 return true;
2110}
2111
2112/*!
2113 * \brief RetransformCallCounter::callCount

Callers 4

xyFunctionCurveMethod · 0.80

Calls 1

valueMethod · 0.45

Tested by

no test coverage detected