OpenCoverage

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

Function Tree

Path:<top>::QXmlTestLogger
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
xmlQuote
Name: QXmlTestLogger::xmlQuote
Prototype: int QXmlTestLogger::xmlQuote(QTestCharBuffer* str, char const* src)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 454-457
100.000% (1/1)
11
xmlCdata
Name: QXmlTestLogger::xmlCdata
Prototype: int QXmlTestLogger::xmlCdata(QTestCharBuffer* str, char const* src)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 459-462
100.000% (1/1)
11
stopLogging
Name: QXmlTestLogger::stopLogging
Prototype: void QXmlTestLogger::stopLogging()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 136-147
100.000% (4/4)
72
startLogging
Name: QXmlTestLogger::startLogging
Prototype: void QXmlTestLogger::startLogging()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 110-134
100.000% (4/4)
182
leaveTestFunction
Name: QXmlTestLogger::leaveTestFunction
Prototype: void QXmlTestLogger::leaveTestFunction()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 158-167
100.000% (1/1)
61
enterTestFunction
Name: QXmlTestLogger::enterTestFunction
Prototype: void QXmlTestLogger::enterTestFunction(const char *function)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 149-156
100.000% (1/1)
51
addMessage
Name: QXmlTestLogger::addMessage
Prototype: void QXmlTestLogger::addMessage(MessageTypes type, const QString &message, const char *file, int line)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 280-309
100.000% (9/9)
221
addBenchmarkResult
Name: QXmlTestLogger::addBenchmarkResult
Prototype: void QXmlTestLogger::addBenchmarkResult(const QBenchmarkResult &result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 259-278
100.000% (1/1)
151
QXmlTestLogger
Name: QXmlTestLogger::QXmlTestLogger
Prototype: QXmlTestLogger::QXmlTestLogger(XmlMode mode, const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 101-104
100.000% (1/1)
21
addIncident
Name: QXmlTestLogger::addIncident
Prototype: void QXmlTestLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 228-257
 88.889% (8/9)
221
xmlCdata
Name: QXmlTestLogger::xmlCdata
Prototype: int QXmlTestLogger::xmlCdata(QTestCharBuffer *destBuf, char const* src, size_t n)
Coverage:  77.273% (17/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 376-419
 77.273% (17/22)
247
xmlQuote
Name: QXmlTestLogger::xmlQuote
Prototype: int QXmlTestLogger::xmlQuote(QTestCharBuffer* destBuf, char const* src, size_t n)
Coverage:  63.265% (31/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 316-370
 63.265% (31/49)
2218

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