Code coverage report
mageekguy\atoum\fs\path: paths coverage
95%
of 785
OPs
97%
of 123
Lines
87%
of 109
Branches
53%
of 64
Paths
Method
OPs
OPs %
Lines
Line %
Branches
Branches %
Paths
Path %
mageekguy\atoum\fs\path::__construct()
18
100%
5
100%
1
0%
1
100%
mageekguy\atoum\fs\path::__toString()
24
100%
6
100%
4
100%
2
100%
mageekguy\atoum\fs\path::getDirectorySeparator()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::relativizeFrom()
131
92%
21
90%
17
88%
5
60%
mageekguy\atoum\fs\path::exists()
13
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::resolve()
98
81%
20
95%
21
71%
12
0%
mageekguy\atoum\fs\path::isSubPathOf()
40
100%
3
100%
7
100%
3
100%
mageekguy\atoum\fs\path::isNotSubPathOf()
13
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::isRoot()
17
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::isAbsolute()
12
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::absolutize()
28
100%
5
100%
4
100%
2
100%
mageekguy\atoum\fs\path::getRealPath()
84
99%
15
100%
14
93%
10
10%
mageekguy\atoum\fs\path::getParentDirectoryPath()
23
100%
3
100%
1
100%
1
100%
mageekguy\atoum\fs\path::getRealParentDirectoryPath()
53
79%
8
88%
11
82%
8
25%
mageekguy\atoum\fs\path::getRelativePathFrom()
14
100%
2
100%
1
100%
1
100%
mageekguy\atoum\fs\path::getResolvedPath()
12
100%
2
100%
1
100%
1
100%
mageekguy\atoum\fs\path::getAbsolutePath()
12
100%
2
100%
1
100%
1
100%
mageekguy\atoum\fs\path::createParentDirectory()
46
98%
5
100%
7
86%
4
75%
mageekguy\atoum\fs\path::putContents()
35
97%
4
100%
4
75%
2
100%
mageekguy\atoum\fs\path::setDriveAndComponents()
44
100%
9
100%
4
100%
2
100%
mageekguy\atoum\fs\path::pathIsRoot()
7
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::pathIsAbsolute()
14
100%
1
100%
1
100%
1
100%
mageekguy\atoum\fs\path::getComponents()
41
100%
6
100%
4
100%
2
100%
mageekguy\atoum\fs\path::__construct()
100%
OP #0 - #17
Line #16 - #22
mageekguy\atoum\fs\path::__toString()
100%
OP #0 - #7
Line #24 - #29
OP #8 - #17
Line #30 - #31
OP #18 - #23
Line #33 - #34
mageekguy\atoum\fs\path::getDirectorySeparator()
100%
OP #0 - #5
Line #36 - #39
mageekguy\atoum\fs\path::relativizeFrom()
60%
3 / 4
2 / 3
1 / 2
1 / 2
1 / 2
1 / 2
1 / 2
1 / 2
OP #0 - #19
Line #41 - #49
OP #20 - #26
Line #50 - #51
OP #28 - #33
Line #53
OP #34 - #38
Line #54 - #55
OP #40 - #47
Line #57
OP #48 - #72
Line #58 - #59
OP #74 - #75
Line #61
OP #76 - #78
Line #62 - #64
OP #79 - #84
Line #64
OP #85 - #93
Line #66 - #69
OP #94 - #124
Line #71 - #72
OP #125
Line #72
OP #126 - #130
Line #72 - #75
mageekguy\atoum\fs\path::exists()
100%
OP #0 - #12
Line #77 - #80
mageekguy\atoum\fs\path::resolve()
0%
0 / 6
0 / 6
0 / 6
0 / 10
0 / 2
0 / 8
0 / 8
0 / 2
0 / 6
0 / 2
0 / 4
0 / 2
0 / 2
0 / 2
0 / 2
0 / 2
0 / 2
0 / 2
0 / 6
OP #0 - #8
Line #82 - #85
OP #9 - #14
Line #86 - #87
OP #15 - #33
Line #89 - #91
OP #34
Line #91
OP #35 - #40
Line #91 - #95
OP #41 - #42
Line #96
OP #44 - #46
Line #98
OP #47 - #54
Line #99 - #100
OP #55 - #64
Line #101
OP #66 - #73
Line #104 - #105
OP #75 - #76
Line #107
OP #77 - #80
Line #108 - #109
OP #81
Line #109
OP #82
Line #110
OP #83 - #97
Line #110 - #115
mageekguy\atoum\fs\path::isSubPathOf()
100%
2 / 2
2 / 2
OP #0 - #17
Line #117 - #123
OP #18 - #24
Line #123
OP #25 - #35
Line #123
OP #36
Line #123
OP #37 - #39
Line #123 - #124
mageekguy\atoum\fs\path::isNotSubPathOf()
100%
OP #0 - #12
Line #126 - #129
mageekguy\atoum\fs\path::isRoot()
100%
OP #0 - #16
Line #131 - #134
mageekguy\atoum\fs\path::isAbsolute()
100%
OP #0 - #11
Line #136 - #139
mageekguy\atoum\fs\path::absolutize()
100%
OP #0 - #8
Line #141 - #144
OP #9 - #23
Line #145 - #146
OP #24 - #27
Line #148 - #149
mageekguy\atoum\fs\path::getRealPath()
10%
0 / 8
1 / 2
0 / 8
0 / 6
0 / 6
0 / 6
0 / 4
0 / 8
0 / 4
0 / 8
0 / 5
1 / 5
OP #0 - #20
Line #151 - #159
OP #21
Line #160
OP #22 - #24
Line #160
OP #25 - #31
Line #160
OP #32
Line #160
OP #33 - #57
Line #162 - #165
OP #58
Line #166
OP #59 - #62
Line #168 - #169
OP #63 - #72
Line #170
OP #74 - #83
Line #173 - #174
mageekguy\atoum\fs\path::getParentDirectoryPath()
100%
OP #0 - #22
Line #176 - #182
mageekguy\atoum\fs\path::getRealParentDirectoryPath()
25%
2 / 8
1 / 6
2 / 6
1 / 6
1 / 4
2 / 8
1 / 4
0 / 4
2 / 4
OP #0 - #7
Line #184 - #188
OP #8 - #14
Line #188
OP #15 - #21
Line #188
OP #22
Line #188
OP #23 - #29
Line #190 - #191
OP #30 - #37
Line #193 - #194
OP #38 - #47
Line #195
OP #49 - #52
Line #198 - #199
mageekguy\atoum\fs\path::getRelativePathFrom()
100%
OP #0 - #13
Line #201 - #206
mageekguy\atoum\fs\path::getResolvedPath()
100%
OP #0 - #11
Line #208 - #213
mageekguy\atoum\fs\path::getAbsolutePath()
100%
OP #0 - #11
Line #215 - #220
mageekguy\atoum\fs\path::createParentDirectory()
75%
2 / 2
1 / 2
2 / 2
1 / 2
2 / 2
OP #0 - #16
Line #222 - #226
OP #17 - #29
Line #226 - #227
OP #30
Line #227
OP #31 - #40
Line #228
OP #42 - #45
Line #231 - #232
mageekguy\atoum\fs\path::putContents()
100%
OP #0 - #17
Line #234 - #237
OP #18 - #29
Line #238
OP #31 - #34
Line #241 - #242
mageekguy\atoum\fs\path::setDriveAndComponents()
100%
OP #0 - #15
Line #244 - #249
OP #16 - #27
Line #250 - #252
OP #28 - #43
Line #254 - #258
mageekguy\atoum\fs\path::pathIsRoot()
100%
OP #0 - #6
Line #260 - #263
mageekguy\atoum\fs\path::pathIsAbsolute()
100%
OP #0 - #13
Line #265 - #268
mageekguy\atoum\fs\path::getComponents()
100%
OP #0 - #20
Line #270 - #275
OP #21 - #29
Line #276 - #277
OP #30 - #40
Line #279 - #280