mageekguy\atoum\scripts\runner: branches coverage

61% of 2758

OPs

59% of 746

Lines

37% of 307

Branches

1% of 4602

Paths
Method OPs OPs % Lines Line % Branches Branches % Paths Path %
mageekguy\atoum\scripts\runner::setInfoWriter() 31 100% 6 100% 4 100% 2 100%
mageekguy\atoum\scripts\runner::setWarningWriter() 45 100% 9 100% 4 100% 2 100%
mageekguy\atoum\scripts\runner::setErrorWriter() 39 100% 9 100% 4 100% 2 100%
mageekguy\atoum\scripts\runner::getResourcesDirectory() 7 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setRunner() 20 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getRunner() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setConfiguratorFactory() 12 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getConfiguratorFactory() 6 0% 2 50% 1 0% 1 0%
mageekguy\atoum\scripts\runner::setDefaultReportFactory() 12 100% 6 83% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getDefaultReportFactory() 6 0% 1 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::autorun() 32 100% 2 100% 7 100% 4 75%
mageekguy\atoum\scripts\runner::setScoreFile() 10 0% 3 33% 1 0% 1 0%
mageekguy\atoum\scripts\runner::getScoreFile() 6 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getArguments() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setArguments() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::addDefaultArguments() 20 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::hasDefaultArguments() 12 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getDefaultArguments() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::addTestAllDirectory() 14 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::run() 65 72% 12 83% 11 45% 5 20%
mageekguy\atoum\scripts\runner::version() 32 0% 4 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::useConfigFile() 25 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::testIt() 14 0% 2 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::enableLoopMode() 15 0% 5 0% 4 0% 2 0%
mageekguy\atoum\scripts\runner::disableLoopMode() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::testNamespaces() 23 43% 4 100% 6 67% 3 33%
mageekguy\atoum\scripts\runner::getTestedNamespaces() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::testTags() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::testMethod() 12 0% 2 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::addDefaultReport() 20 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::addReport() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setReport() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getReports() 10 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setPhpPath() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setDefaultReportTitle() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setMaxChildrenNumber() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::disableCodeCoverage() 11 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::enableBranchCoverage() 11 0% 2 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::excludeNamespacesFromCoverage() 26 65% 5 100% 6 50% 3 0%
mageekguy\atoum\scripts\runner::excludeDirectoriesFromCoverage() 26 65% 5 100% 6 50% 3 0%
mageekguy\atoum\scripts\runner::excludeClassesFromCoverage() 26 65% 5 100% 6 50% 3 0%
mageekguy\atoum\scripts\runner::excludeMethodsFromCoverage() 26 0% 5 0% 6 0% 3 0%
mageekguy\atoum\scripts\runner::addTest() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::addTests() 19 53% 4 100% 6 50% 3 0%
mageekguy\atoum\scripts\runner::addTestsFromDirectory() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::addTestsFromDirectories() 19 53% 4 100% 6 50% 3 0%
mageekguy\atoum\scripts\runner::addTestsFromPattern() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::addTestsFromPatterns() 19 53% 4 100% 6 50% 3 0%
mageekguy\atoum\scripts\runner::acceptTestFileExtensions() 13 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setBootstrapFile() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::enableDebugMode() 11 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setXdebugConfig() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::doNotfailIfVoidMethods() 11 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::failIfVoidMethods() 11 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::shouldFailIfVoidMethods() 10 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::doNotfailIfSkippedMethods() 11 100% 3 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::failIfSkippedMethods() 11 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::shouldFailIfSkippedMethods() 10 100% 1 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::init() 159 100% 21 100% 16 100% 32 13%
mageekguy\atoum\scripts\runner::setDefaultBootstrapFiles() 50 48% 9 78% 9 44% 4 0%
mageekguy\atoum\scripts\runner::autorunMustBeEnabled() 9 0% 1 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::enableAutorun() 71 0% 38 5% 7 0% 3 0%
mageekguy\atoum\scripts\runner::disableAutorun() 8 0% 3 33% 1 0% 1 0%
mageekguy\atoum\scripts\runner::runAgain() 17 0% 1 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::loop() 197 0% 43 0% 47 0% 360 0%
mageekguy\atoum\scripts\runner::saveScore() 41 0% 4 0% 7 0% 4 0%
mageekguy\atoum\scripts\runner::writeHelpUsage() 29 100% 2 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::parseArguments() 40 100% 5 100% 1 100% 1 100%
mageekguy\atoum\scripts\runner::getClassesOf() 27 0% 1 0% 8 0% 4 0%
mageekguy\atoum\scripts\runner::copy() 39 97% 4 100% 4 75% 2 100%
mageekguy\atoum\scripts\runner::getFailMethods() 43 0% 1 0% 1 0% 1 0%
mageekguy\atoum\scripts\runner::mergeMethods() 39 0% 8 0% 10 0% 4 0%
mageekguy\atoum\scripts\runner::doRun() 440 17% 60 22% 65 11% 4096 0%
mageekguy\atoum\scripts\runner::__construct() 26 100% 7 100% 1 0% 1 100%
mageekguy\atoum\scripts\runner::setArgumentHandlers() 583 100% 365 65% 1 100% 1 100%
mageekguy\atoum\scripts\runner::setInfoWriter() 100%
OP #0 - #12 Line #45 - #50OP #13 - #26 Line #51 - #52OP #27 - #30 Line #54 - #55EXIT
mageekguy\atoum\scripts\runner::setWarningWriter() 100%
OP #0 - #5 Line #57 - #60OP #6 - #33 Line #61 - #67OP #34 - #44 Line #69 - #72EXIT
mageekguy\atoum\scripts\runner::setErrorWriter() 100%
OP #0 - #12 Line #74 - #79OP #13 - #34 Line #80 - #84OP #35 - #38 Line #86 - #87EXIT
mageekguy\atoum\scripts\runner::getResourcesDirectory() 100%
OP #0 - #6 Line #89 - #92EXIT
mageekguy\atoum\scripts\runner::setRunner() 100%
OP #0 - #19 Line #94 - #99EXIT
mageekguy\atoum\scripts\runner::getRunner() 100%
OP #0 - #5 Line #101 - #104EXIT
mageekguy\atoum\scripts\runner::setConfiguratorFactory() 100%
OP #0 - #11 Line #106 - #111EXIT
mageekguy\atoum\scripts\runner::getConfiguratorFactory() 0%
OP #0 - #5 Line #113 - #116EXIT
mageekguy\atoum\scripts\runner::setDefaultReportFactory() 100%
OP #0 - #11 Line #118 - #128EXIT
mageekguy\atoum\scripts\runner::getDefaultReportFactory() 0%
OP #0 - #5 Line #130 - #133EXIT
mageekguy\atoum\scripts\runner::autorun() 100%
OP #0 - #6 Line #135 - #137OP #7 - #12 Line #137OP #13 Line #137OP #14 - #28 Line #137OP #29 - #31 Line #137 - #138EXIT
mageekguy\atoum\scripts\runner::setScoreFile() 0%
OP #0 - #9 Line #140 - #145EXIT
mageekguy\atoum\scripts\runner::getScoreFile() 100%
OP #0 - #5 Line #147 - #150EXIT
mageekguy\atoum\scripts\runner::getArguments() 100%
OP #0 - #5 Line #152 - #155EXIT
mageekguy\atoum\scripts\runner::setArguments() 100%
OP #0 - #8 Line #157 - #162EXIT
mageekguy\atoum\scripts\runner::addDefaultArguments() 100%
OP #0 - #19 Line #164 - #169EXIT
mageekguy\atoum\scripts\runner::hasDefaultArguments() 100%
OP #0 - #11 Line #171 - #174EXIT
mageekguy\atoum\scripts\runner::getDefaultArguments() 100%
OP #0 - #5 Line #176 - #179EXIT
mageekguy\atoum\scripts\runner::addTestAllDirectory() 100%
OP #0 - #13 Line #181 - #186EXIT
mageekguy\atoum\scripts\runner::run() 45%
OP #0 - #14 Line #188 - #196OP #15 - #26 Line #196 - #197OP #27 Line #197OP #28 - #34 Line #198 - #199OP #35 - #49 Line #201 - #205OP #50 Line #205OP #51 - #60 Line #207 - #210OP #61 - #64 Line #210 - #211EXIT
mageekguy\atoum\scripts\runner::version() 0%
OP #0 - #31 Line #213 - #221EXIT
mageekguy\atoum\scripts\runner::useConfigFile() 100%
OP #0 - #24 Line #223 - #229EXIT
mageekguy\atoum\scripts\runner::testIt() 0%
OP #0 - #13 Line #231 - #236EXIT
mageekguy\atoum\scripts\runner::enableLoopMode() 0%
OP #0 - #5 Line #238 - #241OP #6 - #10 Line #242 - #243OP #11 - #14 Line #245 - #246EXIT
mageekguy\atoum\scripts\runner::disableLoopMode() 0%
OP #0 - #8 Line #248 - #253EXIT
mageekguy\atoum\scripts\runner::testNamespaces() 67%
OP #0 - #3 Line #255 - #257OP #4 Line #257OP #5 - #17 Line #257 - #260OP #18 - #22 Line #260 - #263EXIT
mageekguy\atoum\scripts\runner::getTestedNamespaces() 100%
OP #0 - #5 Line #265 - #268EXIT
mageekguy\atoum\scripts\runner::testTags() 0%
OP #0 - #8 Line #270 - #275EXIT
mageekguy\atoum\scripts\runner::testMethod() 0%
OP #0 - #11 Line #277 - #282EXIT
mageekguy\atoum\scripts\runner::addDefaultReport() 100%
OP #0 - #19 Line #284 - #291EXIT
mageekguy\atoum\scripts\runner::addReport() 100%
OP #0 - #12 Line #293 - #298EXIT
mageekguy\atoum\scripts\runner::setReport() 100%
OP #0 - #12 Line #300 - #305EXIT
mageekguy\atoum\scripts\runner::getReports() 100%
OP #0 - #9 Line #307 - #310EXIT
mageekguy\atoum\scripts\runner::setPhpPath() 100%
OP #0 - #12 Line #312 - #317EXIT
mageekguy\atoum\scripts\runner::setDefaultReportTitle() 100%
OP #0 - #12 Line #319 - #324EXIT
mageekguy\atoum\scripts\runner::setMaxChildrenNumber() 100%
OP #0 - #12 Line #326 - #331EXIT
mageekguy\atoum\scripts\runner::disableCodeCoverage() 100%
OP #0 - #10 Line #333 - #338EXIT
mageekguy\atoum\scripts\runner::enableBranchCoverage() 0%
OP #0 - #10 Line #340 - #345EXIT
mageekguy\atoum\scripts\runner::excludeNamespacesFromCoverage() 50%
OP #0 - #10 Line #347 - #351OP #11 Line #351OP #12 - #20 Line #351 - #354OP #21 - #25 Line #354 - #357EXIT
mageekguy\atoum\scripts\runner::excludeDirectoriesFromCoverage() 50%
OP #0 - #10 Line #359 - #363OP #11 Line #363OP #12 - #20 Line #363 - #366OP #21 - #25 Line #366 - #369EXIT
mageekguy\atoum\scripts\runner::excludeClassesFromCoverage() 50%
OP #0 - #10 Line #371 - #375OP #11 Line #375OP #12 - #20 Line #375 - #378OP #21 - #25 Line #378 - #381EXIT
mageekguy\atoum\scripts\runner::excludeMethodsFromCoverage() 0%
OP #0 - #10 Line #383 - #387OP #11 Line #387OP #12 - #20 Line #387 - #390OP #21 - #25 Line #390 - #393EXIT
mageekguy\atoum\scripts\runner::addTest() 100%
OP #0 - #12 Line #395 - #400EXIT
mageekguy\atoum\scripts\runner::addTests() 50%
OP #0 - #3 Line #402 - #404OP #4 Line #404OP #5 - #13 Line #404 - #407OP #14 - #18 Line #407 - #410EXIT
mageekguy\atoum\scripts\runner::addTestsFromDirectory() 100%
OP #0 - #12 Line #412 - #417EXIT
mageekguy\atoum\scripts\runner::addTestsFromDirectories() 50%
OP #0 - #3 Line #419 - #421OP #4 Line #421OP #5 - #13 Line #421 - #424OP #14 - #18 Line #424 - #427EXIT
mageekguy\atoum\scripts\runner::addTestsFromPattern() 100%
OP #0 - #12 Line #429 - #434EXIT
mageekguy\atoum\scripts\runner::addTestsFromPatterns() 50%
OP #0 - #3 Line #436 - #438OP #4 Line #438OP #5 - #13 Line #438 - #441OP #14 - #18 Line #441 - #444EXIT
mageekguy\atoum\scripts\runner::acceptTestFileExtensions() 100%
OP #0 - #12 Line #446 - #451EXIT
mageekguy\atoum\scripts\runner::setBootstrapFile() 100%
OP #0 - #12 Line #453 - #458EXIT
mageekguy\atoum\scripts\runner::enableDebugMode() 100%
OP #0 - #10 Line #460 - #465EXIT
mageekguy\atoum\scripts\runner::setXdebugConfig() 100%
OP #0 - #12 Line #467 - #472EXIT
mageekguy\atoum\scripts\runner::doNotfailIfVoidMethods() 100%
OP #0 - #10 Line #474 - #479EXIT
mageekguy\atoum\scripts\runner::failIfVoidMethods() 100%
OP #0 - #10 Line #481 - #486EXIT
mageekguy\atoum\scripts\runner::shouldFailIfVoidMethods() 100%
OP #0 - #9 Line #488 - #491EXIT
mageekguy\atoum\scripts\runner::doNotfailIfSkippedMethods() 100%
OP #0 - #10 Line #493 - #498EXIT
mageekguy\atoum\scripts\runner::failIfSkippedMethods() 100%
OP #0 - #10 Line #500 - #505EXIT
mageekguy\atoum\scripts\runner::shouldFailIfSkippedMethods() 100%
OP #0 - #9 Line #507 - #510EXIT
mageekguy\atoum\scripts\runner::init() 100%
OP #0 - #18 Line #512 - #518OP #19 - #30 Line #519 - #520OP #31 - #45 Line #522 - #524OP #46 - #64 Line #524 - #525OP #65 Line #525OP #66 - #90 Line #526 - #530OP #91 - #105 Line #532 - #534OP #106 - #124 Line #534 - #535OP #125 Line #535OP #126 - #150 Line #536 - #540OP #151 - #158 Line #542 - #543EXIT
mageekguy\atoum\scripts\runner::setDefaultBootstrapFiles() 44%
OP #0 - #16 Line #545 - #547OP #17 Line #547OP #18 - #34 Line #547 - #552OP #35 - #42 Line #553 - #555OP #44 Line #557OP #45 - #49 Line #557 - #560EXIT
mageekguy\atoum\scripts\runner::autorunMustBeEnabled() 0%
OP #0 - #8 Line #562 - #565EXIT
mageekguy\atoum\scripts\runner::enableAutorun() 0%
OP #0 - #10 Line #567 - #572OP #11 - #28 Line #573OP #30 - #33 Line #576 - #577OP #34 - #54 Line #578 - #623OP #55 - #70 Line #625 - #628EXIT
mageekguy\atoum\scripts\runner::disableAutorun() 0%
OP #0 - #7 Line #630 - #633EXIT
mageekguy\atoum\scripts\runner::runAgain() 0%
OP #0 - #16 Line #1179 - #1182EXIT
mageekguy\atoum\scripts\runner::loop() 0%
OP #0 - #31 Line #1184 - #1193OP #32 - #38 Line #1194 - #1195OP #39 - #49 Line #1197 - #1199OP #50 Line #1199OP #51 - #57 Line #1199 - #1203OP #58 Line #1204OP #59 - #61 Line #1204OP #62 Line #1205OP #63 - #65 Line #1205OP #66 - #67 Line #1206OP #69 - #71 Line #1208OP #72 Line #1209OP #73 - #75 Line #1209OP #76 - #80 Line #1210 - #1211OP #82 - #83 Line #1213OP #84 - #93 Line #1214 - #1215OP #94 - #101 Line #1216 - #1217OP #102 - #114 Line #1220 - #1222OP #115 Line #1222OP #116 Line #1222OP #117 Line #1223OP #118 - #123 Line #1223 - #1226OP #124 - #144 Line #1227 - #1232OP #145 - #148 Line #1234 - #1235OP #149 - #157 Line #1236 - #1237OP #158 Line #1239OP #159 - #165 Line #1239OP #166 - #177 Line #1241 - #1243OP #178 - #184 Line #1243 - #1244OP #185 Line #1244OP #186 - #191 Line #1245 - #1246OP #192 Line #1247OP #193 - #196 Line #1249 - #1250EXIT
mageekguy\atoum\scripts\runner::saveScore() 0%
OP #0 - #6 Line #1252 - #1254OP #7 - #23 Line #1254 - #1255OP #24 Line #1255OP #25 - #35 Line #1256OP #37 - #40 Line #1259 - #1260EXIT
mageekguy\atoum\scripts\runner::writeHelpUsage() 100%
OP #0 - #28 Line #1262 - #1267EXIT
mageekguy\atoum\scripts\runner::parseArguments() 100%
OP #0 - #39 Line #1269 - #1280EXIT
mageekguy\atoum\scripts\runner::getClassesOf() 0%
OP #0 - #9 Line #1282 - #1284OP #10 - #13 Line #1284OP #14 Line #1284OP #15 - #17 Line #1284OP #18 - #23 Line #1284OP #24 - #26 Line #1284 - #1285EXIT
mageekguy\atoum\scripts\runner::copy() 75%
OP #0 - #15 Line #1287 - #1290OP #16 - #33 Line #1291OP #35 - #38 Line #1294 - #1295EXIT
mageekguy\atoum\scripts\runner::getFailMethods() 0%
OP #0 - #42 Line #1297 - #1300EXIT
mageekguy\atoum\scripts\runner::mergeMethods() 0%
OP #0 - #4 Line #1302 - #1304OP #5 Line #1304OP #6 - #13 Line #1304 - #1307OP #14 - #17 Line #1308 - #1309OP #18 - #32 Line #1312 - #1314OP #33 Line #1314OP #34 - #38 Line #1314 - #1317EXIT
mageekguy\atoum\scripts\runner::doRun() 11%
OP #0 - #15 Line #1085 - #1090OP #16 - #25 Line #1091 - #1092OP #26 - #38 Line #1094OP #39 - #50 Line #1094 - #1095OP #51 Line #1095OP #52 - #68 Line #1096 - #1097OP #69 - #83 Line #1100 - #1103OP #84 - #101 Line #1104 - #1105OP #102 - #127 Line #1108 - #1111OP #128 - #136 Line #1111 - #1112OP #137 - #139 Line #1113OP #140 Line #1113OP #141 - #161 Line #1113 - #1116OP #162 - #163 Line #1116 - #1117OP #164 - #174 Line #1119 - #1122OP #175 - #193 Line #1123 - #1124OP #194 - #200 Line #1126OP #201 Line #1126OP #202 - #226 Line #1126 - #1129OP #227 - #235 Line #1129 - #1131OP #236 Line #1131OP #237 - #258 Line #1131 - #1134OP #259 - #264 Line #1134 - #1137OP #265 - #270 Line #1138 - #1139OP #271 - #279 Line #1142 - #1143OP #280 - #285 Line #1144 - #1145OP #286 - #296 Line #1147 - #1150OP #297 - #308 Line #1150OP #309 Line #1150OP #310 - #320 Line #1150 - #1151OP #321 Line #1151OP #322 - #331 Line #1152 - #1155OP #332 - #334 Line #1156 - #1157OP #335 Line #1158OP #336 - #361 Line #1160 - #1164OP #362 - #374 Line #1164 - #1165OP #375 Line #1165OP #376 - #396 Line #1166 - #1168OP #397 - #408 Line #1168 - #1169OP #409 Line #1169OP #410 - #434 Line #1170 - #1171OP #435 Line #1172OP #436 - #439 Line #1176 - #1177EXIT
mageekguy\atoum\scripts\runner::__construct() 0%
OP #0 - #25 Line #34 - #43EXIT
mageekguy\atoum\scripts\runner::setArgumentHandlers() 100%
OP #0 - #582 Line #635 - #1083EXIT