| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QTest::addResult| Name:  | QTest::addResult |  | Prototype:  | qreal addResult(qreal current, const QBenchmarkResult& r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 768-771 |  
  |  | 1 | 1 | 
 QTest::asciiToKey| Name:  | QTest::asciiToKey |  | Prototype:  | Qt::Key QTest::asciiToKey(char ascii) |  | Coverage:  |  51.297% (178/347) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qasciikey.cpp |  | Lines:  | 52-230 |  
  |  | 173 | 174 | 
 QTest::beginBenchmarkMeasurement| Name:  | QTest::beginBenchmarkMeasurement |  | Prototype:  | void QTest::beginBenchmarkMeasurement() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 254-258 |  
  |  | 1 | 1 | 
 QTest::benchmarkMetricName| Name:  | QTest::benchmarkMetricName |  | Prototype:  | const char * QTest::benchmarkMetricName(QBenchmarkMetric metric) |  | Coverage:  |   3.226% (2/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkmetric.cpp |  | Lines:  | 92-158 |  
  |  | 32 | 32 | 
 QTest::benchmarkMetricUnit| Name:  | QTest::benchmarkMetricUnit |  | Prototype:  | const char * QTest::benchmarkMetricUnit(QBenchmarkMetric metric) |  | Coverage:  |   6.452% (4/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkmetric.cpp |  | Lines:  | 164-230 |  
  |  | 32 | 32 | 
 QTest::benchmarkResult2String| Name:  | QTest::benchmarkResult2String |  | Prototype:  | static const char *benchmarkResult2String() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp |  | Lines:  | 98-101 |  
  |  | 1 | 1 | 
 QTest::benchmarkResultFormatString| Name:  | QTest::benchmarkResultFormatString |  | Prototype:  | static const char *benchmarkResultFormatString() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 199-202 |  
  |  | 1 | 1 | 
 QTest::compare_helper| Name:  | QTest::compare_helper |  | Prototype:  | bool QTest::compare_helper(bool success, const char *failureMsg, char *val1, char *val2, const char *actual, const char *expected, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2264-2270 |  
  |  | 1 | 1 | 
 QTest::compare_string_helper| Name:  | QTest::compare_string_helper |  | Prototype:  | bool QTest::compare_string_helper(const char *t1, const char *t2, const char *actual, const char *expected, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2395-2400 |  
  |  | 2 | 1 | 
 QTest::countSignificantDigits| Name:  | QTest::countSignificantDigits |  | Prototype:  | template <typename T> static int countSignificantDigits(T num) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp |  | Lines:  | 126-141 |  
  |  | 8 | 3 | 
 QTest::currentAppName| Name:  | QTest::currentAppName |  | Prototype:  | const char *QTest::currentAppName() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2168-2171 |  
  |  | 1 | 1 | 
 QTest::currentDataTag| Name:  | QTest::currentDataTag |  | Prototype:  | const char *QTest::currentDataTag() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2189-2192 |  
  |  | 1 | 1 | 
 QTest::currentTestFailed| Name:  | QTest::currentTestFailed |  | Prototype:  | bool QTest::currentTestFailed() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2197-2200 |  
  |  | 1 | 1 | 
 QTest::currentTestFunction| Name:  | QTest::currentTestFunction |  | Prototype:  | const char *QTest::currentTestFunction() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2180-2183 |  
  |  | 1 | 1 | 
 QTest::debuggerPresent| Name:  | QTest::debuggerPresent |  | Prototype:  | static bool debuggerPresent() |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1257-1286 |  
  |  | 18 | 4 | 
 QTest::defaultEventDelay| Name:  | QTest::defaultEventDelay |  | Prototype:  | int defaultEventDelay() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 261-271 |  
  |  | 6 | 3 | 
 QTest::defaultKeyDelay| Name:  | QTest::defaultKeyDelay |  | Prototype:  | int __attribute__((visibility("default"))) defaultKeyDelay() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 285-295 |  
  |  | 6 | 3 | 
 QTest::defaultMouseDelay| Name:  | QTest::defaultMouseDelay |  | Prototype:  | int __attribute__((visibility("default"))) defaultMouseDelay() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 273-283 |  
  |  | 6 | 3 | 
 QTest::defaultTimeout| Name:  | QTest::defaultTimeout |  | Prototype:  | static int defaultTimeout() |  | Coverage:  |  66.667% (6/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 297-307 |  
  |  | 6 | 3 | 
 QTest::endBenchmarkMeasurement| Name:  | QTest::endBenchmarkMeasurement |  | Prototype:  | quint64 QTest::endBenchmarkMeasurement() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 262-266 |  
  |  | 1 | 1 | 
 QTest::fetchData| Name:  | QTest::fetchData |  | Prototype:  | void *fetchData(QTestData *data, const char *tagName, int typeId) |  | Coverage:  |  43.750% (7/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1015-1035 |  
  |  | 12 | 6 | 
 QTest::formatResult| Name:  | QTest::formatResult |  | Prototype:  | template <typename T> QString formatResult(T number, int significantDigits) |  | Coverage:  |  55.172% (16/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp |  | Lines:  | 144-200 |  
  |  | 33 | 9 | 
 QTest::formatResult| Name:  | QTest::formatResult |  | Prototype:  | template <typename T> int formatResult(char * buffer, int bufferSize, T number, int significantDigits) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp |  | Lines:  | 202-209 |  
  |  | 4 | 1 | 
 QTest::handleIgnoredMessage| Name:  | QTest::handleIgnoredMessage |  | Prototype:  | static bool handleIgnoredMessage(QtMsgType type, const QString &message) |  | Coverage:  | 100.000% (17/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp |  | Lines:  | 256-280 |  
  |  | 16 | 6 | 
 QTest::ignoreMessage| Name:  | QTest::ignoreMessage |  | Prototype:  | void QTest::ignoreMessage(QtMsgType type, const char *message) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1859-1862 |  
  |  | 1 | 1 | 
 QTest::ignoreMessage| Name:  | QTest::ignoreMessage |  | Prototype:  | void QTest::ignoreMessage(QtMsgType type, const QRegularExpression &messagePattern) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1880-1883 |  
  |  | 1 | 1 | 
 QTest::incidentFormatString| Name:  | QTest::incidentFormatString |  | Prototype:  | static const char *incidentFormatString(bool noDescription, bool noTag) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 177-197 |  
  |  | 14 | 4 | 
 QTest::incidentType2String| Name:  | QTest::incidentType2String |  | Prototype:  | static const char *incidentType2String(QAbstractTestLogger::IncidentTypes type) |  | Coverage:  |  15.385% (2/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp |  | Lines:  | 54-71 |  
  |  | 8 | 7 | 
 QTest::invokeMethod| Name:  | QTest::invokeMethod |  | Prototype:  | static void invokeMethod(QObject *obj, const char *methodName) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 251-259 |  
  |  | 5 | 2 | 
 QTest::isEmpty| Name:  | QTest::isEmpty |  | Prototype:  | inline static bool isEmpty(const char *str) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 172-175 |  
  |  | 1 | 1 | 
 QTest::iterationCount| Name:  | QTest::iterationCount |  | Prototype:  | int QTest::iterationCount() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 232-235 |  
  |  | 1 | 1 | 
 QTest::keyToAscii| Name:  | QTest::keyToAscii |  | Prototype:  | char QTest::keyToAscii(Qt::Key key) |  | Coverage:  |  24.494% (121/494) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qasciikey.cpp |  | Lines:  | 239-503 |  
  |  | 246 | 248 | 
 QTest::messageFormatString| Name:  | QTest::messageFormatString |  | Prototype:  | static const char *messageFormatString(bool noDescription, bool noTag) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 204-224 |  
  |  | 14 | 4 | 
 QTest::messageHandler| Name:  | QTest::messageHandler |  | Prototype:  | static void messageHandler(QtMsgType type, const QMessageLogContext & context, const QString &message) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp |  | Lines:  | 282-334 |  
  |  | 26 | 13 | 
 QTest::messageHandler::[lambda]| Name:  | QTest::messageHandler::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp |  | Lines:  | 304-304 |  
  |  | 0 | 1 | 
 QTest::messageType2String| Name:  | QTest::messageType2String |  | Prototype:  | static const char *messageType2String(QAbstractTestLogger::MessageTypes type) |  | Coverage:  |  82.353% (14/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp |  | Lines:  | 73-94 |  
  |  | 10 | 9 | 
 QTest::newRow| Name:  | QTest::newRow |  | Prototype:  | QTestData &QTest::newRow(const char *dataTag) |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2131-2139 |  
  |  | 5 | 4 | 
 QTest::qCompare| Name:  | QTest::qCompare |  | Prototype:  | bool QTest::qCompare(float const &t1, float const &t2, const char *actual, const char *expected, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2275-2280 |  
  |  | 2 | 1 | 
 QTest::qCompare| Name:  | QTest::qCompare |  | Prototype:  | bool QTest::qCompare(double const &t1, double const &t2, const char *actual, const char *expected, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2285-2290 |  
  |  | 2 | 1 | 
 QTest::qData| Name:  | QTest::qData |  | Prototype:  | void *QTest::qData(const char *tagName, int typeId) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2077-2080 |  
  |  | 1 | 1 | 
 QTest::qElementData| Name:  | QTest::qElementData |  | Prototype:  | void *QTest::qElementData(const char *tagName, int metaTypeId) |  | Coverage:  |  37.500% (6/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2091-2103 |  
  |  | 8 | 6 | 
 QTest::qExec| Name:  | QTest::qExec |  | Prototype:  | int QTest::qExec(QObject *testObject, int argc, char **argv) |  | Coverage:  |  45.000% (18/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1641-1777 |  
  |  | 50 | 15 | 
 QTest::qExec| Name:  | QTest::qExec |  | Prototype:  | int QTest::qExec(QObject *testObject, const QStringList &arguments) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1786-1801 |  
  |  | 8 | 2 | 
 QTest::qExec::[lambda]| Name:  | QTest::qExec::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1724-1724 |  
  |  | 0 | 1 | 
 QTest::qExpectFail| Name:  | QTest::qExpectFail |  | Prototype:  | bool QTest::qExpectFail(const char *dataIndex, const char *comment, QTest::TestFailMode mode, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1830-1834 |  
  |  | 1 | 1 | 
 QTest::qExtractTestData| Name:  | QTest::qExtractTestData |  | Prototype:  | QSharedPointer<QTemporaryDir> QTest::qExtractTestData(const QString &dirName) |  | Coverage:  |  54.545% (12/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1907-1956 |  
  |  | 30 | 8 | 
 QTest::qFail| Name:  | QTest::qFail |  | Prototype:  | void QTest::qFail(const char *statementStr, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1805-1808 |  
  |  | 1 | 1 | 
 QTest::qFindTestData| Name:  | QTest::qFindTestData |  | Prototype:  | QString QTest::qFindTestData(const QString& base, const char *file, int line, const char *builddir) |  | Coverage:  |  78.333% (47/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1961-2066 |  
  |  | 58 | 20 | 
 QTest::qFindTestData| Name:  | QTest::qFindTestData |  | Prototype:  | QString QTest::qFindTestData(const char *base, const char *file, int line, const char *builddir) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2070-2073 |  
  |  | 1 | 1 | 
 QTest::qGlobalData| Name:  | QTest::qGlobalData |  | Prototype:  | void *QTest::qGlobalData(const char *tagName, int typeId) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2084-2087 |  
  |  | 1 | 1 | 
 QTest::qMedian| Name:  | QTest::qMedian |  | Prototype:  | QBenchmarkResult qMedian(const QVector<QBenchmarkResult> &container) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 736-752 |  
  |  | 9 | 3 | 
 QTest::qPrintDataTags| Name:  | QTest::qPrintDataTags |  | Prototype:  | static void qPrintDataTags(FILE *stream) |  | Coverage:  | 100.000% (29/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 325-390 |  
  |  | 37 | 10 | 
 QTest::qPrintMessage| Name:  | QTest::qPrintMessage |  | Prototype:  | inline static void qPrintMessage(const QByteArray &ba) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp |  | Lines:  | 57-60 |  
  |  | 1 | 1 | 
 QTest::qPrintTestSlots| Name:  | QTest::qPrintTestSlots |  | Prototype:  | static void qPrintTestSlots(FILE *stream, const char *filter = 0) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 313-323 |  
  |  | 6 | 4 | 
 QTest::qSignalDumperCallback| Name:  | QTest::qSignalDumperCallback |  | Prototype:  | static void qSignalDumperCallback(QObject *caller, int signal_index, void **argv) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp |  | Lines:  | 67-122 |  
  |  | 44 | 8 | 
 QTest::qSignalDumperCallbackEndSignal| Name:  | QTest::qSignalDumperCallbackEndSignal |  | Prototype:  | static void qSignalDumperCallbackEndSignal(QObject *caller, int ) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp |  | Lines:  | 154-165 |  
  |  | 8 | 2 | 
 QTest::qSignalDumperCallbackSlot| Name:  | QTest::qSignalDumperCallbackSlot |  | Prototype:  | static void qSignalDumperCallbackSlot(QObject *caller, int method_index, void **argv) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp |  | Lines:  | 124-152 |  
  |  | 22 | 4 | 
 QTest::qSkip| Name:  | QTest::qSkip |  | Prototype:  | void QTest::qSkip(const char *message, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1821-1825 |  
  |  | 2 | 1 | 
 QTest::qSleep| Name:  | QTest::qSleep |  | Prototype:  | void QTest::qSleep(int ms) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2219-2231 |  
  |  | 3 | 2 | 
 QTest::qToInt| Name:  | QTest::qToInt |  | Prototype:  | static int qToInt(char *str) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 392-401 |  
  |  | 6 | 2 | 
 QTest::qVerify| Name:  | QTest::qVerify |  | Prototype:  | bool QTest::qVerify(bool statement, const char *statementStr, const char *description, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1812-1816 |  
  |  | 1 | 1 | 
 QTest::qWarn| Name:  | QTest::qWarn |  | Prototype:  | void QTest::qWarn(const char *message, const char *file, int line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1838-1841 |  
  |  | 1 | 1 | 
 QTest::qt_asprintf| Name:  | QTest::qt_asprintf |  | Prototype:  | int qt_asprintf(QTestCharBuffer *str, const char *format, ...) |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp |  | Lines:  | 133-164 |  
  |  | 17 | 5 | 
 QTest::qtest_qParseArgs| Name:  | QTest::qtest_qParseArgs |  | Prototype:  | void qtest_qParseArgs(int argc, char *argv[], bool qml) |  | Coverage:  |  53.030% (105/198) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 403-734 |  
  |  | 245 | 64 | 
 QTest::setBenchmarkResult| Name:  | QTest::setBenchmarkResult |  | Prototype:  | void QTest::setBenchmarkResult(qreal result, QTest::QBenchmarkMetric metric) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 285-288 |  
  |  | 1 | 1 | 
 QTest::setIterationCount| Name:  | QTest::setIterationCount |  | Prototype:  | void QTest::setIterationCount(int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 246-250 |  
  |  | 2 | 1 | 
 QTest::setIterationCountHint| Name:  | QTest::setIterationCountHint |  | Prototype:  | void QTest::setIterationCountHint(int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 239-242 |  
  |  | 1 | 1 | 
 QTest::setMainSourcePath| Name:  | QTest::setMainSourcePath |  | Prototype:  | void QTest::setMainSourcePath(const char *file, const char *builddir) |  | Coverage:  |  60.000% (3/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2242-2251 |  
  |  | 6 | 2 | 
 QTest::testObject| Name:  | QTest::testObject |  | Prototype:  | QObject *QTest::testObject() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2235-2238 |  
  |  | 1 | 1 | 
 QTest::toHexRepresentation| Name:  | QTest::toHexRepresentation |  | Prototype:  | char *toHexRepresentation(const char *ba, int length) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1047-1101 |  
  |  | 30 | 5 | 
 QTest::toPrettyCString| Name:  | QTest::toPrettyCString |  | Prototype:  | char *toPrettyCString(const char *p, int length) |  | Coverage:  | 100.000% (39/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1108-1185 |  
  |  | 44 | 15 | 
 QTest::toPrettyUnicode| Name:  | QTest::toPrettyUnicode |  | Prototype:  | char *toPrettyUnicode(const ushort *p, int length) |  | Coverage:  | 100.000% (33/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1194-1255 |  
  |  | 38 | 13 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<short >(const short &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2308-2308 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<ushort >(const ushort &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2309-2309 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<int >(const int &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2310-2310 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<uint >(const uint &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2311-2311 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<long >(const long &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2312-2312 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<ulong >(const ulong &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2313-2313 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<qint64 >(const qint64 &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2318-2318 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<quint64 >(const quint64 &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2319-2319 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<bool >(const bool &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2321-2321 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<signed char >(const signed char &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2322-2322 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<unsigned char >(const unsigned char &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2323-2323 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<float >(const float &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2324-2324 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<double >(const double &t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2325-2325 |  
  |  | 1 | 1 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | template <> __attribute__((visibility("default"))) char *QTest::toString<char>(const char &t) |  | Coverage:  | 100.000% (30/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2327-2372 |  
  |  | 29 | 14 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | char *QTest::toString(const char *str) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2376-2382 |  
  |  | 4 | 2 | 
 QTest::toString| Name:  | QTest::toString |  | Prototype:  | char *QTest::toString(const void *p) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 2386-2391 |  
  |  | 3 | 1 | 
 QTest::xmlIncidentType2String| Name:  | QTest::xmlIncidentType2String |  | Prototype:  | static const char* xmlIncidentType2String(QAbstractTestLogger::IncidentTypes type) |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 79-96 |  
  |  | 8 | 7 | 
 QTest::xmlMessageType2String| Name:  | QTest::xmlMessageType2String |  | Prototype:  | static const char* xmlMessageType2String(QAbstractTestLogger::MessageTypes type) |  | Coverage:  |  94.118% (16/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 56-77 |  
  |  | 10 | 9 | 
 QTestData::QTestData| Name:  | QTestData::QTestData |  | Prototype:  | QTestData::QTestData(const char *tag, QTestTable *parent) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 62-71 |  
  |  | 7 | 3 | 
 QTestData::append| Name:  | QTestData::append |  | Prototype:  | void QTestData::append(int type, const void *data) |  | Coverage:  |  30.000% (3/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 84-96 |  
  |  | 9 | 4 | 
 QTestData::data| Name:  | QTestData::data |  | Prototype:  | void *QTestData::data(int index) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 98-103 |  
  |  | 3 | 3 | 
 QTestData::dataCount| Name:  | QTestData::dataCount |  | Prototype:  | int QTestData::dataCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 115-118 |  
  |  | 1 | 1 | 
 QTestData::dataTag| Name:  | QTestData::dataTag |  | Prototype:  | const char *QTestData::dataTag() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 110-113 |  
  |  | 1 | 1 | 
 QTestData::parent| Name:  | QTestData::parent |  | Prototype:  | QTestTable *QTestData::parent() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 105-108 |  
  |  | 1 | 1 | 
 QTestData::~QTestData| Name:  | QTestData::~QTestData |  | Prototype:  | QTestData::~QTestData() |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 73-82 |  
  |  | 6 | 3 | 
 QTestDataPrivate::QTestDataPrivate| Name:  | QTestDataPrivate::QTestDataPrivate |  | Prototype:  | QTestDataPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 54-54 |  
  |  | 1 | 1 | 
 QTestElement::QTestElement| Name:  | QTestElement::QTestElement |  | Prototype:  | QTestElement::QTestElement(int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestelement.cpp |  | Lines:  | 44-49 |  
  |  | 2 | 1 | 
 QTestElement::addLogElement| Name:  | QTestElement::addLogElement |  | Prototype:  | bool QTestElement::addLogElement(QTestElement *element) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestelement.cpp |  | Lines:  | 56-68 |  
  |  | 7 | 3 |