Code coverage report
mageekguy\atoum\test\adapter: paths coverage
88%
of 766
OPs
79%
of 124
Lines
63%
of 138
Branches
58%
of 71
Paths
Method
OPs
OPs %
Lines
Line %
Branches
Branches %
Paths
Path %
mageekguy\atoum\test\adapter::__clone()
23
100%
6
100%
4
50%
2
50%
mageekguy\atoum\test\adapter::__sleep()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::__toString()
7
100%
2
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getInvokers()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::setCalls()
20
100%
2
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getCallsNumber()
18
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getCallsEqualTo()
12
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getCallsNumberEqualTo()
17
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getCallsIdenticalTo()
12
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getPreviousCalls()
16
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::hasPreviousCalls()
16
0%
1
0%
1
0%
1
0%
mageekguy\atoum\test\adapter::getAfterCalls()
16
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::hasAfterCalls()
16
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getCallNumber()
18
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getTimeline()
14
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::resetCalls()
20
100%
6
100%
5
100%
2
100%
mageekguy\atoum\test\adapter::addCall()
30
80%
7
100%
6
67%
3
33%
mageekguy\atoum\test\adapter::setStorage()
15
100%
2
100%
1
0%
1
100%
mageekguy\atoum\test\adapter::callIsOverloaded()
30
100%
2
100%
4
100%
2
100%
mageekguy\atoum\test\adapter::nextCallIsOverloaded()
26
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::getKey()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::isLanguageConstruct()
83
84%
20
100%
48
44%
16
6%
mageekguy\atoum\test\adapter::getArgumentsFilter()
42
0%
23
0%
11
0%
4
0%
mageekguy\atoum\test\adapter::__unset()
26
100%
7
100%
4
100%
2
100%
mageekguy\atoum\test\adapter::getCalls()
21
100%
2
100%
5
100%
2
100%
mageekguy\atoum\test\adapter::reset()
13
100%
2
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::buildInvoker()
20
100%
5
100%
4
100%
2
100%
mageekguy\atoum\test\adapter::setInvoker()
34
100%
6
100%
4
100%
2
100%
mageekguy\atoum\test\adapter::buildCall()
14
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::__construct()
23
100%
6
100%
4
50%
2
50%
mageekguy\atoum\test\adapter::__set()
11
100%
2
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::__get()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::__isset()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter::invoke()
108
85%
7
71%
17
71%
10
40%
mageekguy\atoum\test\adapter::__clone()
50%
OP #0 - #11
Line #28 - #33
OP #12 - #20
Line #34 - #35
OP #21 - #22
Line #36
mageekguy\atoum\test\adapter::__sleep()
100%
OP #0 - #5
Line #68 - #71
mageekguy\atoum\test\adapter::__toString()
100%
OP #0 - #6
Line #73 - #76
mageekguy\atoum\test\adapter::getInvokers()
100%
OP #0 - #5
Line #78 - #81
mageekguy\atoum\test\adapter::setCalls()
100%
OP #0 - #19
Line #83 - #88
mageekguy\atoum\test\adapter::getCallsNumber()
100%
OP #0 - #17
Line #95 - #98
mageekguy\atoum\test\adapter::getCallsEqualTo()
100%
OP #0 - #11
Line #100 - #103
mageekguy\atoum\test\adapter::getCallsNumberEqualTo()
100%
OP #0 - #16
Line #105 - #108
mageekguy\atoum\test\adapter::getCallsIdenticalTo()
100%
OP #0 - #11
Line #110 - #113
mageekguy\atoum\test\adapter::getPreviousCalls()
100%
OP #0 - #15
Line #115 - #118
mageekguy\atoum\test\adapter::hasPreviousCalls()
0%
OP #0 - #15
Line #120 - #123
mageekguy\atoum\test\adapter::getAfterCalls()
100%
OP #0 - #15
Line #125 - #128
mageekguy\atoum\test\adapter::hasAfterCalls()
100%
OP #0 - #15
Line #130 - #133
mageekguy\atoum\test\adapter::getCallNumber()
100%
OP #0 - #17
Line #135 - #138
mageekguy\atoum\test\adapter::getTimeline()
100%
OP #0 - #13
Line #140 - #143
mageekguy\atoum\test\adapter::resetCalls()
100%
OP #0 - #5
Line #145 - #148
OP #6 - #12
Line #149 - #150
OP #13 - #15
Line #153 - #156
OP #16 - #19
Line #156 - #157
mageekguy\atoum\test\adapter::addCall()
33%
0 / 2
0 / 2
OP #0 - #7
Line #166 - #170
OP #8
Line #170
OP #9 - #14
Line #170 - #173
OP #15 - #29
Line #173 - #178
mageekguy\atoum\test\adapter::setStorage()
100%
OP #0 - #14
Line #199 - #202
mageekguy\atoum\test\adapter::callIsOverloaded()
100%
OP #0 - #16
Line #226 - #230
OP #17 - #26
Line #230
OP #27 - #29
Line #230 - #231
mageekguy\atoum\test\adapter::nextCallIsOverloaded()
100%
OP #0 - #25
Line #233 - #236
mageekguy\atoum\test\adapter::getKey()
100%
OP #0 - #10
Line #243 - #246
mageekguy\atoum\test\adapter::isLanguageConstruct()
6%
1 / 15
1 / 14
0 / 2
1 / 13
0 / 3
1 / 12
0 / 4
1 / 11
0 / 5
1 / 10
0 / 6
1 / 9
0 / 7
1 / 8
0 / 8
1 / 7
0 / 9
1 / 6
0 / 10
1 / 5
0 / 11
0 / 4
1 / 12
0 / 3
1 / 13
0 / 2
1 / 14
OP #0 - #10
Line #248 - #252
OP #11
Line #253
OP #12 - #14
Line #253
OP #15
Line #254
OP #16 - #18
Line #254
OP #19
Line #255
OP #20 - #22
Line #255
OP #23
Line #256
OP #24 - #26
Line #256
OP #27
Line #257
OP #28 - #30
Line #257
OP #31
Line #258
OP #32 - #34
Line #258
OP #35
Line #259
OP #36 - #38
Line #259
OP #39
Line #260
OP #40 - #42
Line #260
OP #43
Line #261
OP #44 - #46
Line #261
OP #47
Line #262
OP #48 - #50
Line #262
OP #51
Line #263
OP #52 - #54
Line #263
OP #55
Line #264
OP #56 - #58
Line #264
OP #59
Line #265
OP #60 - #62
Line #265
OP #63
Line #266
OP #64 - #66
Line #266
OP #67 - #70
Line #267
OP #72 - #73
Line #269
OP #74 - #77
Line #270
OP #79 - #82
Line #271 - #272
mageekguy\atoum\test\adapter::getArgumentsFilter()
0%
0 / 3
0 / 2
0 / 3
OP #0 - #14
Line #274 - #279
OP #15 - #18
Line #280 - #281
OP #19 - #22
Line #282 - #285
OP #23 - #29
Line #288 - #293
OP #30 - #33
Line #294 - #297
OP #34 - #36
Line #300 - #305
OP #37
Line #305
OP #38 - #41
Line #307 - #308
mageekguy\atoum\test\adapter::__unset()
100%
OP #0 - #6
Line #55 - #58
OP #7 - #21
Line #59 - #63
OP #22 - #25
Line #65 - #66
mageekguy\atoum\test\adapter::getCalls()
100%
OP #0 - #6
Line #90 - #92
OP #7 - #9
Line #92
OP #10 - #17
Line #92
OP #18 - #20
Line #92 - #93
mageekguy\atoum\test\adapter::reset()
100%
OP #0 - #12
Line #159 - #164
mageekguy\atoum\test\adapter::buildInvoker()
100%
OP #0 - #6
Line #204 - #207
OP #7 - #10
Line #208 - #209
OP #11 - #19
Line #211 - #212
mageekguy\atoum\test\adapter::setInvoker()
100%
OP #0 - #16
Line #214 - #219
OP #17 - #27
Line #220 - #221
OP #28 - #33
Line #223 - #224
mageekguy\atoum\test\adapter::buildCall()
100%
OP #0 - #13
Line #238 - #241
mageekguy\atoum\test\adapter::__construct()
50%
OP #0 - #11
Line #18 - #23
OP #12 - #20
Line #24 - #25
OP #21 - #22
Line #26
mageekguy\atoum\test\adapter::__set()
100%
OP #0 - #10
Line #38 - #43
mageekguy\atoum\test\adapter::__get()
100%
OP #0 - #10
Line #45 - #48
mageekguy\atoum\test\adapter::__isset()
100%
OP #0 - #10
Line #50 - #53
mageekguy\atoum\test\adapter::invoke()
40%
3 / 6
1 / 3
2 / 3
1 / 3
2 / 3
3 / 6
1 / 3
3 / 6
1 / 3
2 / 3
1 / 3
2 / 3
OP #0 - #10
Line #180 - #182
OP #11 - #18
Line #182
OP #19 - #26
Line #182
OP #27
Line #182 - #183
OP #28
Line #183
OP #29 - #38
Line #184
OP #40 - #74
Line #187 - #191
OP #75 - #83
Line #191
OP #84 - #91
Line #191
OP #92
Line #191
OP #94
Line #193
OP #95 - #107
Line #195 - #197