Subroutine Coverage
blib/lib/Hash/Layout.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
38 |
43 |
88.3
|
pod |
22 |
23 |
95.6
|
line |
count |
pod |
subroutine |
2
|
5 |
n/a |
BEGIN |
3
|
5 |
n/a |
BEGIN |
9
|
5 |
n/a |
BEGIN |
10
|
5 |
n/a |
BEGIN |
11
|
5 |
n/a |
BEGIN |
12
|
5 |
n/a |
BEGIN |
13
|
5 |
n/a |
BEGIN |
14
|
5 |
n/a |
BEGIN |
16
|
5 |
n/a |
BEGIN |
22
|
263 |
Yes |
num_levels |
44
|
242 |
Yes |
Data |
47
|
9 |
Yes |
level_keys |
59
|
13 |
Yes |
reset |
68
|
17 |
Yes |
clone |
89
|
12 |
No |
BUILD |
94
|
12 |
n/a |
_post_validate |
109
|
2 |
Yes |
coercer |
110
|
2 |
n/a |
__ANON__ |
114
|
7 |
Yes |
coerce |
130
|
50 |
Yes |
lookup |
141
|
63 |
Yes |
lookup_path |
188
|
0 |
Yes |
lookup_leaf_path |
194
|
66 |
n/a |
_lookup_path_globmatch |
199
|
0 |
Yes |
lookup_path_globmatch |
217
|
3 |
Yes |
get |
229
|
82 |
Yes |
get_path |
240
|
0 |
Yes |
exists |
250
|
142 |
Yes |
exists_path |
259
|
4 |
Yes |
delete |
269
|
6 |
Yes |
delete_path |
293
|
41 |
n/a |
_enumerate_default_paths |
334
|
26 |
Yes |
load |
340
|
371 |
n/a |
_load |
428
|
3 |
Yes |
path_to_composite_key |
433
|
9 |
n/a |
_path_to_composite_key |
453
|
360 |
n/a |
_init_hash_path |
471
|
3 |
Yes |
set |
480
|
588 |
n/a |
_as_eval_path |
487
|
0 |
n/a |
_eval_key_path |
496
|
3308 |
n/a |
_is_composite_key |
517
|
950 |
Yes |
resolve_key_path |
557
|
12 |
n/a |
_coerce_levels_param |
593
|
0 |
Yes |
def_key_bitmask_strings |