Function (File:Line) |
Call count |
Line coverage |
Branch coverage |
Condition coverage |
Block coverage |
checkXmlAttr() (TESTS/TEST_PXML/main.cpp:31) | called 1 time | 100.0% | 100.0% | -% | 53.3% |
pxml_attrStr(PXmlAttr const&, bool) (src/pxml_utils.cpp:368) | called 10 times | 85.7% | 100.0% | -% | 60.0% |
pxml_setAttr(PXml&, PString const&, PString const&) (src/pxml_utils.cpp:270) | called 1 time | 66.7% | 27.3% | -% | 51.7% |
checkParseSeq(PPath const&, PString const&, bool) (TESTS/TEST_PARSESEQ/main.cpp:21) | called 7 times | 100.0% | 100.0% | -% | 58.3% |
loadParserSeq(PParseSeq&, PXml const&) (src/PParseSeq_utils.cpp:26) | called 7 times | 92.9% | 74.2% | -% | 70.6% |
pxml_saveFile(PPath const&, PXml const&, bool) (src/pxml_utils.cpp:308) | called 4 times | 100.0% | 100.0% | -% | 77.8% |
testCreateXml() (TESTS/TEST_PXML/main.cpp:79) | called 1 time | 100.0% | 100.0% | -% | 50.0% |
checkPParseCmd() (TESTS/TEST_PARSESEQ/main.cpp:78) | called 1 time | 100.0% | 100.0% | -% | 51.2% |
checkXmlString(PString const&, PString const&, bool) (TESTS/TEST_PXML/main.cpp:61) | called 12 times | 100.0% | 100.0% | -% | 65.9% |
pxml_baliseStr(PXml const&, bool) (src/pxml_utils.cpp:318) | called 157 times | 100.0% | 91.5% | -% | 63.2% |
pxml_vecXmlStr(std::vector<PXml, std::allocator<PXml> > const&, bool) (src/pxml_utils.cpp:355) | called 94 times | 83.3% | 100.0% | -% | 80.8% |
testPParseStep() (TESTS/TEST_PARSESEQ/main.cpp:87) | called 1 time | 100.0% | 100.0% | -% | 52.7% |
pxml_parserFile(PXml&, PPath const&, bool) (src/pxml_utils.cpp:38) | called 9 times | 100.0% | 100.0% | -% | 77.8% |
pxml_vecAttrStr(std::vector<PXmlAttr, std::allocator<PXmlAttr> > const&, bool) (src/pxml_utils.cpp:382) | called 84 times | 100.0% | 100.0% | -% | 82.4% |
pxml_getChildPtr(PXml&, PString const&) (src/pxml_utils.cpp:234) | called 7 times | 100.0% | 77.8% | -% | 100.0% |
checkParseXmlFile(PPath const&, PString const&, PString const&, bool) (TESTS/TEST_PXML/main.cpp:19) | called 2 times | 100.0% | 100.0% | -% | 60.0% |
checkTestParseSeq() (TESTS/TEST_PARSESEQ/main.cpp:55) | called 1 time | 100.0% | 100.0% | -% | 48.0% |
pxml_setXmlParser(PString const&, bool) (src/pxml_utils.cpp:20) | called 21 times | 88.9% | 100.0% | -% | 63.0% |
pxml_eraseVecChild(PXml const&, PString const&) (src/pxml_utils.cpp:288) | called 1 time | 81.8% | 78.6% | -% | 82.4% |
pxml_parserContent(PXml&, PString const&, bool) (src/pxml_utils.cpp:48) | called 21 times | 100.0% | 100.0% | -% | 66.7% |
pxml_getAttrIfExist(PXmlAttr&, PXml const&, PString const&) (src/pxml_utils.cpp:251) | called 17 times | 100.0% | 81.8% | -% | 100.0% |
pxml_getFullContent(PXml const&) (src/pxml_utils.cpp:395) | called 58 times | 100.0% | 100.0% | -% | 100.0% |
pxml_isAttributeEnd(PXml&, PFileParser&) (src/pxml_utils.cpp:62) | called 83 times | 100.0% | 100.0% | -% | 75.0% |
checkParseSeqFromVec() (TESTS/TEST_PARSESEQ/main.cpp:42) | called 1 time | 100.0% | 100.0% | -% | 53.5% |
pxml_getChildIfExist(PXml&, PXml const&, PString const&) (src/pxml_utils.cpp:215) | called 11 times | 100.0% | 90.9% | -% | 100.0% |
pxml_parserXmlContent(PXml&, PFileParser&, bool) (src/pxml_utils.cpp:115) | called 93 times | 88.5% | 81.0% | -% | 59.7% |
createSequenceAllMatch(std::vector<PString, std::allocator<PString> > const&) (src/PParseSeq_utils.cpp:63) | called 1 time | 92.3% | 100.0% | -% | 80.6% |
pxml_getVecChildIfExist(std::vector<PXml, std::allocator<PXml> >&, PXml const&, PString const&) (src/pxml_utils.cpp:197) | called 7 times | 100.0% | 100.0% | -% | 100.0% |
pxml_parserXmlAttribute(PXml&, PFileParser&) (src/pxml_utils.cpp:79) | called 73 times | 62.5% | 47.4% | -% | 39.5% |
PXml::getVecAttr() (src/PXml.cpp:257) | called 11 times | 100.0% | -% | -% | 100.0% |
PXml::setVecAttr(std::vector<PXmlAttr, std::allocator<PXmlAttr> > const&) (src/PXml.cpp:180) | called 3 times | 100.0% | -% | -% | 100.0% |
PXml::getVecChild() (src/PXml.cpp:271) | called 296 times | 100.0% | -% | -% | 100.0% |
PXml::setVecChild(std::vector<PXml, std::allocator<PXml> > const&) (src/PXml.cpp:187) | called 1 time | 100.0% | -% | -% | 100.0% |
PXml::getIsCompact() (src/PXml.cpp:215) | called 73 times | 100.0% | -% | -% | 100.0% |
PXml::setIsCompact(bool) (src/PXml.cpp:159) | called 73 times | 100.0% | -% | -% | 100.0% |
PXml::initialisationPXml() (src/PXml.cpp:283) | called 962 times | 100.0% | -% | -% | 100.0% |
PXml::getName() (src/PXml.cpp:201) | called 154 times | 100.0% | -% | -% | 100.0% |
PXml::setName(PString const&) (src/PXml.cpp:152) | called 99 times | 100.0% | -% | -% | 100.0% |
PXml::copyPXml(PXml const&) (src/PXml.cpp:295) | called 758 times | 100.0% | -% | -% | 100.0% |
PXml::getValue() (src/PXml.cpp:229) | called 157 times | 100.0% | -% | -% | 100.0% |
PXml::setValue(PString const&) (src/PXml.cpp:166) | called 118 times | 100.0% | -% | -% | 100.0% |
PXml::getIsText() (src/PXml.cpp:243) | called 1 time | 100.0% | -% | -% | 100.0% |
PXml::setIsText(bool) (src/PXml.cpp:173) | called 93 times | 100.0% | -% | -% | 100.0% |
PXml::PXml(PXml const&) (src/PXml.cpp:130) | called 755 times | 100.0% | 100.0% | -% | 53.3% |
PXml::PXml() (src/PXml.cpp:123) | called 207 times | 100.0% | 100.0% | -% | 50.0% |
PXml::~PXml() (src/PXml.cpp:136) | not called | 100.0% | -% | -% | 0.0% |
PXml::~PXml() (src/PXml.cpp:136) | called 962 times | 100.0% | -% | -% | 100.0% |
PXml::operator=(PXml const&) (src/PXml.cpp:144) | called 3 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::copyPXmlAttr(PXmlAttr const&) (src/PXml.cpp:109) | called 54 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::initialisationPXmlAttr() (src/PXml.cpp:101) | called 77 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::getName() (src/PXml.cpp:75) | called 2 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::setName(PString const&) (src/PXml.cpp:54) | called 11 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::getValue() (src/PXml.cpp:89) | called 7 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::setValue(PString const&) (src/PXml.cpp:61) | called 10 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::PXmlAttr(PXmlAttr const&) (src/PXml.cpp:32) | called 48 times | 100.0% | 100.0% | -% | 66.7% |
PXmlAttr::PXmlAttr() (src/PXml.cpp:25) | called 29 times | 100.0% | 100.0% | -% | 62.5% |
PXmlAttr::~PXmlAttr() (src/PXml.cpp:38) | not called | 100.0% | -% | -% | 0.0% |
PXmlAttr::~PXmlAttr() (src/PXml.cpp:38) | called 77 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::operator=(PXmlAttr const&) (src/PXml.cpp:46) | called 6 times | 100.0% | -% | -% | 100.0% |
PXml::getVecAttr() const (src/PXml.cpp:250) | called 102 times | 100.0% | -% | -% | 100.0% |
PXml::getVecChild() const (src/PXml.cpp:264) | called 164 times | 100.0% | -% | -% | 100.0% |
PXml::getIsCompact() const (src/PXml.cpp:208) | called 84 times | 100.0% | -% | -% | 100.0% |
PXml::getName() const (src/PXml.cpp:194) | called 230 times | 100.0% | -% | -% | 100.0% |
PXml::getValue() const (src/PXml.cpp:222) | called 204 times | 100.0% | -% | -% | 100.0% |
PXml::getIsText() const (src/PXml.cpp:236) | called 157 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::getName() const (src/PXml.cpp:68) | called 15 times | 100.0% | -% | -% | 100.0% |
PXmlAttr::getValue() const (src/PXml.cpp:82) | called 10 times | 100.0% | -% | -% | 100.0% |
main (TESTS/TEST_PARSESEQ/main.cpp:99) | called 1 time | 100.0% | -% | -% | 100.0% |
main (TESTS/TEST_PXML/main.cpp:105) | called 1 time | 100.0% | 100.0% | -% | 46.9% |