OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QTest
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (30/30)
2914
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
100.000% (4/4)
42
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
100.000% (1/1)
31
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
100.000% (33/33)
3813
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
100.000% (39/39)
4415
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
21
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
100.000% (29/29)
3710
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
qExec
Name: QTest::qExec
Coverage: 100.000% (1/1)
100.000% (1/1)
01
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
100.000% (4/4)
82
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
100.000% (1/1)
11
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
100.000% (1/1)
21
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
100.000% (1/1)
21
messageHandler
Name: QTest::messageHandler
Coverage: 100.000% (1/1)
100.000% (1/1)
01
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (4/4)
52
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
100.000% (10/10)
144
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (17/17)
166
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
100.000% (1/1)
41
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (7/7)
83
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
100.000% (1/1)
21
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
QTestDataSetter
Name: QTest::QTestDataSetter
Coverage: 100.000% (2/2)
100.000% (2/2)
22
IgnoreResultList
Name: QTest::IgnoreResultList
Coverage: 100.000% (20/20)
100.000% (20/20)
2210
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
 94.118% (16/17)
109
QBenchmarkIterationController
Name: QTest::QBenchmarkIterationController
Coverage:  90.909% (10/11)
 90.909% (10/11)
127
TestLoggers
Name: QTest::TestLoggers
Coverage:  90.244% (37/41)
 90.244% (37/41)
2021
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
 83.333% (25/30)
2613
WatchDog
Name: QTest::WatchDog
Coverage:  83.333% (10/12)
 83.333% (10/12)
228
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
 82.353% (14/17)
109
FatalSignalHandler
Name: QTest::FatalSignalHandler
Coverage:  80.769% (21/26)
 80.769% (21/26)
4110
TestMethods
Name: QTest::TestMethods
Coverage:  79.882% (135/169)
 79.882% (135/169)
15745
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
 78.333% (47/60)
5820
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
 71.429% (5/7)
63
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
 71.429% (5/7)
63
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
 71.429% (5/7)
63
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
 66.667% (6/9)
63
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
 61.538% (8/13)
87
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
 61.538% (8/13)
175
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
 60.000% (3/5)
62
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
 55.172% (16/29)
339
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
 54.545% (12/22)
308
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
 53.030% (105/198)
24564
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
 51.297% (178/347)
173174
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
 50.000% (2/4)
62
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
 50.000% (2/4)
32
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
 50.000% (5/10)
144
addColumnInternal
Name: QTest::addColumnInternal
Prototype: void QTest::addColumnInternal(int id, const char *name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2107-2113
 50.000% (2/4)
32
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
 45.000% (18/40)
5015
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
 43.750% (7/16)
126
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
 42.857% (3/7)
93
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
 40.000% (4/10)
54
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
 40.000% (4/10)
184
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
 37.500% (6/16)
86
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
 24.494% (121/494)
246248
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
 15.385% (2/13)
87
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
  6.452% (4/62)
3232
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
  3.226% (2/62)
3232
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
  0.000% (0/12)
305
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
  0.000% (0/1)
11
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
  0.000% (0/1)
21
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
  0.000% (0/1)
11
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
  0.000% (0/14)
224
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
  0.000% (0/6)
82
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
  0.000% (0/26)
448
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
  0.000% (0/12)
64
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
  0.000% (0/1)
11
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
  0.000% (0/1)
11
Q_QGS_ignoreClasses
Name: QTest::Q_QGS_ignoreClasses
Coverage:  0.000% (0/9)
  0.000% (0/9)
37

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9