Code coverage report
mageekguy\atoum\test\adapter\invoker: paths coverage
83%
of 526
OPs
84%
of 92
Lines
72%
of 94
Branches
55%
of 58
Paths
Method
OPs
OPs %
Lines
Line %
Branches
Branches %
Paths
Path %
mageekguy\atoum\test\adapter\invoker::__set()
59
95%
16
100%
16
81%
5
60%
mageekguy\atoum\test\adapter\invoker::getFunction()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::bindTo()
24
54%
5
80%
6
33%
3
33%
mageekguy\atoum\test\adapter\invoker::count()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::doesNothing()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::doesSomething()
9
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::isEmpty()
12
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::getCurrentCall()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::setClosure()
63
83%
17
71%
14
71%
16
13%
mageekguy\atoum\test\adapter\invoker::getClosure()
35
100%
2
100%
9
100%
3
100%
mageekguy\atoum\test\adapter\invoker::closureIsSetForCall()
33
100%
7
100%
7
100%
4
75%
mageekguy\atoum\test\adapter\invoker::unsetClosure()
28
96%
5
100%
4
75%
2
50%
mageekguy\atoum\test\adapter\invoker::offsetSet()
23
100%
5
100%
4
100%
2
100%
mageekguy\atoum\test\adapter\invoker::offsetGet()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::offsetUnset()
11
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::offsetExists()
18
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::atCall()
15
100%
2
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::invoke()
37
97%
4
100%
4
75%
2
100%
mageekguy\atoum\test\adapter\invoker::bindClosure()
30
40%
5
60%
7
43%
4
25%
mageekguy\atoum\test\adapter\invoker::checkCall()
21
95%
5
100%
4
75%
2
100%
mageekguy\atoum\test\adapter\invoker::isBindable()
45
0%
7
0%
7
0%
3
0%
mageekguy\atoum\test\adapter\invoker::__get()
10
100%
1
100%
1
100%
1
100%
mageekguy\atoum\test\adapter\invoker::__construct()
8
100%
2
100%
1
0%
1
100%
mageekguy\atoum\test\adapter\invoker::__set()
60%
1 / 2
2 / 3
1 / 2
1 / 2
1 / 2
OP #0 - #6
Line #26 - #30
OP #7 - #12
Line #31 - #32
OP #13 - #16
Line #33 - #34
OP #17 - #18
Line #35
OP #20 - #22
Line #37
OP #23 - #28
Line #38 - #39
OP #29 - #32
Line #40 - #41
OP #33 - #34
Line #42
OP #36 - #37
Line #44
OP #38 - #47
Line #45
OP #49
Line #46
OP #50 - #58
Line #48 - #49
mageekguy\atoum\test\adapter\invoker::getFunction()
100%
OP #0 - #5
Line #51 - #54
mageekguy\atoum\test\adapter\invoker::bindTo()
33%
0 / 2
0 / 2
OP #0 - #7
Line #56 - #60
OP #8
Line #60
OP #9 - #18
Line #60 - #63
OP #19 - #23
Line #63 - #66
mageekguy\atoum\test\adapter\invoker::count()
100%
OP #0 - #10
Line #68 - #71
mageekguy\atoum\test\adapter\invoker::doesNothing()
100%
OP #0 - #10
Line #73 - #76
mageekguy\atoum\test\adapter\invoker::doesSomething()
100%
OP #0 - #8
Line #78 - #81
mageekguy\atoum\test\adapter\invoker::isEmpty()
100%
OP #0 - #11
Line #83 - #86
mageekguy\atoum\test\adapter\invoker::getCurrentCall()
100%
OP #0 - #5
Line #88 - #91
mageekguy\atoum\test\adapter\invoker::setClosure()
13%
0 / 8
2 / 8
0 / 8
1 / 8
1 / 8
1 / 8
0 / 8
2 / 8
0 / 8
1 / 8
1 / 8
1 / 8
1 / 8
OP #0 - #7
Line #93 - #96
OP #8 - #15
Line #97 - #99
OP #16 - #33
Line #101 - #105
OP #34 - #41
Line #105 - #106
OP #42
Line #106
OP #43 - #45
Line #107 - #108
OP #46 - #49
Line #110 - #111
OP #50 - #54
Line #112 - #113
OP #55 - #58
Line #116 - #119
OP #59 - #62
Line #119 - #120
mageekguy\atoum\test\adapter\invoker::getClosure()
100%
2 / 2
2 / 2
OP #0 - #15
Line #122 - #126
OP #16 - #19
Line #126
OP #20 - #24
Line #126
OP #25 - #27
Line #126
OP #28 - #30
Line #126
OP #31
Line #126
OP #32 - #34
Line #126 - #127
mageekguy\atoum\test\adapter\invoker::closureIsSetForCall()
75%
2 / 2
1 / 2
2 / 2
1 / 2
2 / 2
1 / 2
OP #0 - #18
Line #129 - #135
OP #19 - #20
Line #135 - #136
OP #21
Line #136
OP #22 - #28
Line #137 - #138
OP #29 - #32
Line #140 - #141
mageekguy\atoum\test\adapter\invoker::unsetClosure()
50%
OP #0 - #10
Line #143 - #146
OP #11 - #19
Line #147
OP #21 - #27
Line #150 - #153
mageekguy\atoum\test\adapter\invoker::offsetSet()
100%
OP #0 - #8
Line #155 - #158
OP #9 - #12
Line #159 - #160
OP #13 - #22
Line #162 - #163
mageekguy\atoum\test\adapter\invoker::offsetGet()
100%
OP #0 - #10
Line #165 - #168
mageekguy\atoum\test\adapter\invoker::offsetUnset()
100%
OP #0 - #10
Line #170 - #173
mageekguy\atoum\test\adapter\invoker::offsetExists()
100%
OP #0 - #17
Line #175 - #178
mageekguy\atoum\test\adapter\invoker::atCall()
100%
OP #0 - #14
Line #180 - #185
mageekguy\atoum\test\adapter\invoker::invoke()
100%
OP #0 - #11
Line #187 - #190
OP #12 - #20
Line #191
OP #22 - #36
Line #194 - #195
mageekguy\atoum\test\adapter\invoker::bindClosure()
25%
0 / 2
1 / 2
0 / 2
0 / 2
1 / 2
0 / 2
OP #0 - #6
Line #197 - #199
OP #7 - #15
Line #199 - #200
OP #16
Line #200
OP #17 - #25
Line #201 - #202
OP #26 - #29
Line #204 - #205
mageekguy\atoum\test\adapter\invoker::checkCall()
100%
OP #0 - #7
Line #207 - #212
OP #8 - #15
Line #213
OP #17 - #20
Line #216 - #217
mageekguy\atoum\test\adapter\invoker::isBindable()
0%
0 / 2
0 / 2
OP #0 - #15
Line #219 - #224
OP #16 - #31
Line #225 - #227
OP #32 - #38
Line #227
OP #39 - #40
Line #227 - #228
OP #41 - #44
Line #230 - #231
mageekguy\atoum\test\adapter\invoker::__get()
100%
OP #0 - #9
Line #21 - #24
mageekguy\atoum\test\adapter\invoker::__construct()
100%
OP #0 - #7
Line #16 - #19