Code coverage report
mageekguy\atoum\scripts\builder: paths coverage
93%
of 1509
OPs
85%
of 363
Lines
77%
of 181
Branches
14%
of 430
Paths
Method
OPs
OPs %
Lines
Line %
Branches
Branches %
Paths
Path %
mageekguy\atoum\scripts\builder::__construct()
36
100%
7
100%
1
0%
1
100%
mageekguy\atoum\scripts\builder::setVcs()
16
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getVcs()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setTaggerEngine()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getTaggerEngine()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setPhp()
16
100%
3
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getPhp()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setPhpPath()
13
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getPhpPath()
10
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getRunnerConfigurationFiles()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::addRunnerConfigurationFile()
11
100%
3
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::enablePharCreation()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::disablePharCreation()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::pharCreationIsEnabled()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::disableUnitTestChecking()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::enableUnitTestChecking()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::unitTestCheckingIsEnabled()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setVersion()
10
100%
4
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getVersion()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setScoreDirectory()
15
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getScoreDirectory()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setErrorsDirectory()
15
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getErrorsDirectory()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setDestinationDirectory()
15
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getDestinationDirectory()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setWorkingDirectory()
15
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getWorkingDirectory()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setRevisionFile()
10
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getRevisionFile()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setReportTitle()
10
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getReportTitle()
6
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setUnitTestRunnerScript()
10
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getUnitTestRunnerScript()
6
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setPharGeneratorScript()
10
100%
3
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getPharGeneratorScript()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::setRunFile()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::getRunFile()
30
40%
1
100%
5
60%
2
50%
mageekguy\atoum\scripts\builder::checkUnitTests()
377
92%
60
100%
58
69%
233
1%
mageekguy\atoum\scripts\builder::createPhar()
290
99%
56
100%
46
83%
138
8%
mageekguy\atoum\scripts\builder::writeErrorInErrorsDirectory()
69
93%
12
100%
14
71%
7
57%
mageekguy\atoum\scripts\builder::includeConfigFile()
24
100%
6
100%
4
75%
2
50%
mageekguy\atoum\scripts\builder::setArgumentHandlers()
192
100%
138
62%
1
100%
1
100%
mageekguy\atoum\scripts\builder::doRun()
158
67%
20
90%
16
50%
10
10%
mageekguy\atoum\scripts\builder::cleanDirectoryPath()
13
100%
1
100%
1
100%
1
100%
mageekguy\atoum\scripts\builder::__construct()
100%
OP #0 - #35
Line #36 - #46
mageekguy\atoum\scripts\builder::setVcs()
100%
OP #0 - #15
Line #48 - #53
mageekguy\atoum\scripts\builder::getVcs()
100%
OP #0 - #5
Line #55 - #58
mageekguy\atoum\scripts\builder::setTaggerEngine()
100%
OP #0 - #8
Line #60 - #65
mageekguy\atoum\scripts\builder::getTaggerEngine()
100%
OP #0 - #5
Line #67 - #70
mageekguy\atoum\scripts\builder::setPhp()
100%
OP #0 - #15
Line #72 - #77
mageekguy\atoum\scripts\builder::getPhp()
100%
OP #0 - #5
Line #79 - #82
mageekguy\atoum\scripts\builder::setPhpPath()
100%
OP #0 - #12
Line #84 - #89
mageekguy\atoum\scripts\builder::getPhpPath()
100%
OP #0 - #9
Line #91 - #94
mageekguy\atoum\scripts\builder::getRunnerConfigurationFiles()
100%
OP #0 - #5
Line #96 - #99
mageekguy\atoum\scripts\builder::addRunnerConfigurationFile()
100%
OP #0 - #10
Line #101 - #106
mageekguy\atoum\scripts\builder::enablePharCreation()
100%
OP #0 - #8
Line #108 - #113
mageekguy\atoum\scripts\builder::disablePharCreation()
100%
OP #0 - #8
Line #115 - #120
mageekguy\atoum\scripts\builder::pharCreationIsEnabled()
100%
OP #0 - #5
Line #122 - #125
mageekguy\atoum\scripts\builder::disableUnitTestChecking()
100%
OP #0 - #8
Line #127 - #132
mageekguy\atoum\scripts\builder::enableUnitTestChecking()
100%
OP #0 - #8
Line #134 - #139
mageekguy\atoum\scripts\builder::unitTestCheckingIsEnabled()
100%
OP #0 - #5
Line #141 - #144
mageekguy\atoum\scripts\builder::setVersion()
100%
OP #0 - #9
Line #146 - #151
mageekguy\atoum\scripts\builder::getVersion()
100%
OP #0 - #5
Line #153 - #156
mageekguy\atoum\scripts\builder::setScoreDirectory()
100%
OP #0 - #14
Line #158 - #163
mageekguy\atoum\scripts\builder::getScoreDirectory()
100%
OP #0 - #5
Line #165 - #168
mageekguy\atoum\scripts\builder::setErrorsDirectory()
100%
OP #0 - #14
Line #170 - #175
mageekguy\atoum\scripts\builder::getErrorsDirectory()
100%
OP #0 - #5
Line #177 - #180
mageekguy\atoum\scripts\builder::setDestinationDirectory()
100%
OP #0 - #14
Line #182 - #187
mageekguy\atoum\scripts\builder::getDestinationDirectory()
100%
OP #0 - #5
Line #189 - #192
mageekguy\atoum\scripts\builder::setWorkingDirectory()
100%
OP #0 - #14
Line #194 - #199
mageekguy\atoum\scripts\builder::getWorkingDirectory()
100%
OP #0 - #5
Line #201 - #204
mageekguy\atoum\scripts\builder::setRevisionFile()
100%
OP #0 - #9
Line #206 - #211
mageekguy\atoum\scripts\builder::getRevisionFile()
100%
OP #0 - #5
Line #213 - #216
mageekguy\atoum\scripts\builder::setReportTitle()
100%
OP #0 - #9
Line #218 - #223
mageekguy\atoum\scripts\builder::getReportTitle()
100%
OP #0 - #5
Line #225 - #228
mageekguy\atoum\scripts\builder::setUnitTestRunnerScript()
100%
OP #0 - #9
Line #230 - #235
mageekguy\atoum\scripts\builder::getUnitTestRunnerScript()
100%
OP #0 - #5
Line #237 - #240
mageekguy\atoum\scripts\builder::setPharGeneratorScript()
100%
OP #0 - #9
Line #242 - #247
mageekguy\atoum\scripts\builder::getPharGeneratorScript()
100%
OP #0 - #5
Line #249 - #252
mageekguy\atoum\scripts\builder::setRunFile()
100%
OP #0 - #8
Line #254 - #259
mageekguy\atoum\scripts\builder::getRunFile()
50%
OP #0 - #5
Line #261 - #263
OP #6 - #8
Line #263
OP #9 - #26
Line #263
OP #27 - #29
Line #263 - #264
mageekguy\atoum\scripts\builder::checkUnitTests()
1%
1 / 229
0 / 228
0 / 114
0 / 114
0 / 114
0 / 114
0 / 114
0 / 114
0 / 114
0 / 152
0 / 76
0 / 76
0 / 152
0 / 76
0 / 36
0 / 192
0 / 12
0 / 24
0 / 12
0 / 12
0 / 12
0 / 12
0 / 12
0 / 12
0 / 180
0 / 12
0 / 168
0 / 12
0 / 156
0 / 12
0 / 144
0 / 72
0 / 72
0 / 72
0 / 72
0 / 72
0 / 72
0 / 144
1 / 3
1 / 3
1 / 98
0 / 49
0 / 49
1 / 49
1 / 49
1 / 98
OP #0 - #8
Line #266 - #271
OP #9 - #13
Line #272 - #273
OP #14 - #21
Line #274
OP #23 - #84
Line #277 - #290
OP #85 - #98
Line #290
OP #99 - #108
Line #290
OP #109 - #122
Line #290 - #295
OP #123 - #146
Line #296 - #297
OP #147 - #149
Line #299
OP #150
Line #299
OP #151 - #161
Line #299 - #302
OP #162 - #177
Line #302 - #309
OP #178 - #181
Line #310 - #312
OP #182
Line #313
OP #183 - #185
Line #313
OP #186 - #200
Line #314
OP #202 - #203
Line #316
OP #204 - #221
Line #317
OP #223
Line #318
OP #225 - #234
Line #321 - #324
OP #235 - #242
Line #325
OP #244 - #257
Line #328 - #331
OP #258 - #267
Line #332
OP #269 - #280
Line #335 - #338
OP #281 - #290
Line #339
OP #292 - #297
Line #342 - #343
OP #298 - #307
Line #344
OP #309 - #315
Line #347
OP #316 - #321
Line #347
OP #322
Line #347
OP #323 - #328
Line #347
OP #329 - #330
Line #347 - #349
OP #331
Line #349
OP #332 - #344
Line #351 - #356
OP #345 - #349
Line #356 - #357
OP #350 - #359
Line #358 - #359
OP #360 - #369
Line #360
OP #371
Line #362
OP #372
Line #363
OP #373 - #376
Line #365 - #366
mageekguy\atoum\scripts\builder::createPhar()
8%
9 / 107
8 / 106
7 / 105
3 / 70
4 / 35
1 / 35
2 / 35
1 / 35
3 / 70
7 / 105
6 / 128
6 / 47
6 / 114
0 / 14
6 / 57
0 / 57
6 / 57
6 / 76
0 / 38
1 / 38
5 / 38
1 / 38
5 / 38
6 / 76
1 / 30
5 / 84
5 / 84
5 / 98
1 / 30
1 / 30
3 / 64
3 / 64
3 / 64
1 / 58
5 / 70
5 / 70
6 / 47
OP #0 - #9
Line #368 - #373
OP #10 - #14
Line #374 - #375
OP #15 - #22
Line #376
OP #24 - #28
Line #379 - #380
OP #29 - #36
Line #381
OP #38 - #42
Line #384 - #385
OP #43 - #67
Line #386 - #389
OP #68 - #75
Line #390 - #391
OP #76
Line #392
OP #77 - #84
Line #394 - #396
OP #85 - #91
Line #396
OP #92 - #114
Line #398 - #405
OP #115 - #119
Line #406 - #407
OP #120 - #132
Line #408 - #412
OP #133 - #137
Line #414 - #415
OP #138 - #150
Line #416 - #418
OP #151 - #152
Line #418
OP #153 - #162
Line #418
OP #163 - #170
Line #418 - #421
OP #171 - #212
Line #423 - #431
OP #213 - #229
Line #432
OP #231
Line #434
OP #232
Line #436
OP #233
Line #436
OP #234 - #246
Line #438 - #443
OP #247 - #251
Line #443
OP #252 - #263
Line #443 - #444
OP #264
Line #444
OP #265 - #275
Line #445
OP #277 - #284
Line #448 - #449
OP #285
Line #450
OP #286 - #289
Line #452 - #453
mageekguy\atoum\scripts\builder::writeErrorInErrorsDirectory()
57%
3 / 6
0 / 3
3 / 3
0 / 3
3 / 3
1 / 2
2 / 4
1 / 2
1 / 2
1 / 2
OP #0 - #6
Line #455 - #458
OP #7 - #11
Line #459
OP #12 - #14
Line #459
OP #15 - #20
Line #459
OP #21 - #25
Line #459 - #462
OP #26 - #33
Line #463
OP #35 - #52
Line #466 - #469
OP #53 - #62
Line #470
OP #64
Line #472
OP #65 - #68
Line #474 - #475
mageekguy\atoum\scripts\builder::includeConfigFile()
50%
OP #0 - #6
Line #477 - #480
OP #7 - #12
Line #481 - #484
OP #13 - #23
Line #486 - #487
mageekguy\atoum\scripts\builder::setArgumentHandlers()
100%
OP #0 - #191
Line #489 - #659
mageekguy\atoum\scripts\builder::doRun()
10%
0 / 5
1 / 5
0 / 5
1 / 8
0 / 2
1 / 6
0 / 2
0 / 2
1 / 4
0 / 2
1 / 2
1 / 2
1 / 4
OP #0 - #30
Line #661 - #667
OP #31 - #40
Line #667 - #668
OP #41
Line #668
OP #42 - #46
Line #669 - #670
OP #47 - #61
Line #671 - #674
OP #62 - #81
Line #675
OP #83 - #94
Line #678 - #679
OP #95 - #114
Line #680
OP #116 - #152
Line #683 - #690
OP #153
Line #691
OP #154 - #157
Line #693 - #694
mageekguy\atoum\scripts\builder::cleanDirectoryPath()
100%
OP #0 - #12
Line #696 - #699