Code coverage report
mageekguy\atoum\autoloader: branches coverage
42%
of 1147
OPs
43%
of 182
Lines
25%
of 208
Branches
2%
of 740
Paths
Method
OPs
OPs %
Lines
Line %
Branches
Branches %
Paths
Path %
mageekguy\atoum\autoloader::__construct()
77
57%
15
100%
19
42%
54
0%
mageekguy\atoum\autoloader::register()
60
0%
9
0%
7
0%
3
0%
mageekguy\atoum\autoloader::unregister()
33
0%
5
0%
4
0%
2
0%
mageekguy\atoum\autoloader::addDirectory()
59
100%
8
100%
4
75%
2
50%
mageekguy\atoum\autoloader::directoryIsSet()
33
42%
9
33%
12
17%
5
20%
mageekguy\atoum\autoloader::getDirectories()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\autoloader::getClasses()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\autoloader::setClasses()
9
0%
2
0%
1
0%
1
0%
mageekguy\atoum\autoloader::addNamespaceAlias()
30
100%
2
100%
1
100%
1
100%
mageekguy\atoum\autoloader::getNamespaceAliases()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\autoloader::addClassAlias()
28
100%
2
100%
1
100%
1
100%
mageekguy\atoum\autoloader::getClassAliases()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\autoloader::getPath()
175
25%
25
24%
36
19%
176
1%
mageekguy\atoum\autoloader::requireClass()
169
53%
29
59%
35
34%
440
0%
mageekguy\atoum\autoloader::setCacheFileForInstance()
9
100%
2
100%
1
100%
1
100%
mageekguy\atoum\autoloader::getCacheFileForInstance()
13
100%
1
100%
1
100%
1
100%
mageekguy\atoum\autoloader::set()
30
0%
6
0%
4
0%
2
0%
mageekguy\atoum\autoloader::get()
10
0%
1
0%
1
0%
1
0%
mageekguy\atoum\autoloader::setCacheFile()
8
100%
2
100%
1
0%
1
100%
mageekguy\atoum\autoloader::getCacheFile()
36
100%
1
100%
1
100%
1
100%
mageekguy\atoum\autoloader::getRegisteredAutoloaders()
20
0%
5
0%
6
0%
3
0%
mageekguy\atoum\autoloader::resolveNamespaceAlias()
47
0%
7
0%
9
0%
4
0%
mageekguy\atoum\autoloader::getNamespaceAlias()
48
58%
7
71%
9
11%
4
0%
mageekguy\atoum\autoloader::resolveClassAlias()
29
0%
7
0%
9
0%
4
0%
mageekguy\atoum\autoloader::getClassAlias()
30
67%
7
86%
9
44%
4
0%
mageekguy\atoum\autoloader::handleNamespaceOfClass()
30
0%
6
0%
9
0%
4
0%
mageekguy\atoum\autoloader::readCache()
70
14%
14
21%
16
13%
17
6%
mageekguy\atoum\autoloader::writeCache()
44
0%
5
0%
4
0%
2
0%
mageekguy\atoum\autoloader::exists()
26
100%
1
100%
4
100%
2
100%
mageekguy\atoum\autoloader::__construct()
42%
OP #0 - #16
Line #25 - #30
OP #17 - #20
Line #31 - #32
OP #21 - #22
Line #34
OP #23
Line #34
OP #24 - #34
Line #34 - #37
OP #35 - #40
Line #37 - #39
OP #41
Line #39
OP #42 - #52
Line #39 - #42
OP #53 - #61
Line #42 - #44
OP #62
Line #44
OP #63 - #73
Line #44 - #47
OP #74 - #76
Line #47 - #48
EXIT
mageekguy\atoum\autoloader::register()
0%
OP #0 - #15
Line #50 - #53
OP #16 - #30
Line #54
OP #32 - #37
Line #57 - #58
OP #38 - #47
Line #59 - #60
OP #48 - #59
Line #62 - #65
EXIT
mageekguy\atoum\autoloader::unregister()
0%
OP #0 - #11
Line #67 - #70
OP #12 - #19
Line #71
OP #21 - #32
Line #74 - #77
EXIT
mageekguy\atoum\autoloader::addDirectory()
75%
OP #0 - #38
Line #79 - #85
OP #39 - #54
Line #86 - #89
OP #55 - #58
Line #91 - #92
EXIT
mageekguy\atoum\autoloader::directoryIsSet()
17%
OP #0 - #8
Line #94 - #97
OP #9 - #12
Line #98
OP #13
Line #98
OP #14 - #19
Line #98 - #101
OP #20 - #23
Line #102
OP #25
Line #104
OP #26 - #27
Line #104 - #105
OP #28 - #32
Line #107 - #108
EXIT
mageekguy\atoum\autoloader::getDirectories()
100%
OP #0 - #5
Line #110 - #113
EXIT
mageekguy\atoum\autoloader::getClasses()
100%
OP #0 - #5
Line #115 - #118
EXIT
mageekguy\atoum\autoloader::setClasses()
0%
OP #0 - #8
Line #120 - #125
EXIT
mageekguy\atoum\autoloader::addNamespaceAlias()
100%
OP #0 - #29
Line #127 - #132
EXIT
mageekguy\atoum\autoloader::getNamespaceAliases()
100%
OP #0 - #5
Line #134 - #137
EXIT
mageekguy\atoum\autoloader::addClassAlias()
100%
OP #0 - #27
Line #139 - #144
EXIT
mageekguy\atoum\autoloader::getClassAliases()
100%
OP #0 - #5
Line #146 - #149
EXIT
mageekguy\atoum\autoloader::getPath()
19%
OP #0 - #19
Line #151 - #157
OP #20 - #29
Line #157
OP #30
Line #157
OP #31 - #33
Line #157
OP #34 - #36
Line #157
OP #37 - #41
Line #157 - #159
OP #42 - #49
Line #159 - #160
OP #50
Line #160
OP #51 - #56
Line #161 - #163
OP #57
Line #163
OP #58 - #62
Line #163 - #165
OP #63
Line #165
OP #64 - #105
Line #165 - #172
OP #106
Line #172
OP #107 - #138
Line #172 - #177
OP #139 - #140
Line #177 - #178
OP #141 - #142
Line #178 - #179
OP #143 - #147
Line #179 - #182
OP #148 - #161
Line #183 - #187
OP #162 - #164
Line #187
OP #165 - #167
Line #187
OP #168 - #169
Line #187 - #188
OP #170
Line #189
OP #171 - #174
Line #191 - #192
EXIT
mageekguy\atoum\autoloader::requireClass()
34%
OP #0 - #18
Line #194 - #198
OP #19 - #27
Line #198 - #199
OP #28
Line #199
OP #29 - #35
Line #200 - #203
OP #36 - #52
Line #206 - #208
OP #53 - #61
Line #208 - #209
OP #62
Line #209
OP #63 - #67
Line #210 - #211
OP #68 - #84
Line #214 - #216
OP #85 - #93
Line #216 - #217
OP #94
Line #217
OP #95 - #99
Line #218 - #219
OP #100 - #109
Line #223
OP #110 - #118
Line #223 - #224
OP #119
Line #224
OP #120 - #124
Line #225 - #226
OP #125 - #134
Line #228 - #229
OP #135 - #137
Line #230
OP #138 - #139
Line #230
OP #140 - #145
Line #230
OP #146 - #157
Line #230 - #233
OP #158 - #165
Line #234 - #235
OP #166
Line #236
OP #167 - #168
Line #237
EXIT
mageekguy\atoum\autoloader::setCacheFileForInstance()
100%
OP #0 - #8
Line #239 - #244
EXIT
mageekguy\atoum\autoloader::getCacheFileForInstance()
100%
OP #0 - #12
Line #246 - #249
EXIT
mageekguy\atoum\autoloader::set()
0%
OP #0 - #6
Line #251 - #254
OP #7 - #23
Line #255 - #257
OP #24 - #29
Line #259 - #260
EXIT
mageekguy\atoum\autoloader::get()
0%
OP #0 - #9
Line #262 - #265
EXIT
mageekguy\atoum\autoloader::setCacheFile()
0%
OP #0 - #7
Line #267 - #270
EXIT
mageekguy\atoum\autoloader::getCacheFile()
100%
OP #0 - #35
Line #272 - #275
EXIT
mageekguy\atoum\autoloader::getRegisteredAutoloaders()
0%
OP #0 - #7
Line #277 - #281
OP #8
Line #281
OP #9 - #14
Line #281 - #284
OP #15 - #19
Line #284 - #287
EXIT
mageekguy\atoum\autoloader::resolveNamespaceAlias()
0%
OP #0 - #11
Line #289 - #293
OP #12
Line #293
OP #13 - #24
Line #293 - #296
OP #25 - #39
Line #297
OP #41
Line #299
OP #42 - #46
Line #299 - #302
EXIT
mageekguy\atoum\autoloader::getNamespaceAlias()
11%
OP #0 - #11
Line #304 - #308
OP #12
Line #308
OP #13 - #24
Line #308 - #311
OP #25 - #39
Line #312
OP #41
Line #314
OP #42 - #47
Line #314 - #317
EXIT
mageekguy\atoum\autoloader::resolveClassAlias()
0%
OP #0 - #11
Line #319 - #323
OP #12
Line #323
OP #13 - #18
Line #323 - #326
OP #19 - #21
Line #327
OP #23
Line #329
OP #24 - #28
Line #329 - #332
EXIT
mageekguy\atoum\autoloader::getClassAlias()
44%
OP #0 - #11
Line #334 - #338
OP #12
Line #338
OP #13 - #18
Line #338 - #341
OP #19 - #21
Line #342
OP #23
Line #344
OP #24 - #29
Line #344 - #347
EXIT
mageekguy\atoum\autoloader::handleNamespaceOfClass()
0%
OP #0 - #4
Line #349 - #351
OP #5
Line #351
OP #6 - #17
Line #351 - #354
OP #18 - #21
Line #355
OP #23
Line #357
OP #24 - #29
Line #357 - #360
EXIT
mageekguy\atoum\autoloader::readCache()
13%
OP #0 - #5
Line #362 - #365
OP #6 - #22
Line #366 - #369
OP #23 - #35
Line #370 - #371
OP #36 - #44
Line #373
OP #45 - #48
Line #373
OP #49
Line #373
OP #50 - #54
Line #373 - #374
OP #55
Line #374
OP #56 - #60
Line #375 - #376
OP #61 - #65
Line #378 - #379
OP #66 - #69
Line #381 - #382
EXIT
mageekguy\atoum\autoloader::writeCache()
0%
OP #0 - #28
Line #384 - #389
OP #29 - #38
Line #390
OP #40 - #43
Line #393 - #394
EXIT
mageekguy\atoum\autoloader::exists()
100%
OP #0 - #12
Line #396 - #398
OP #13 - #22
Line #398
OP #23 - #25
Line #398 - #399
EXIT