Subroutine Coverage
blib/lib/DataStore/CAS/FS.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
64 |
78 |
82.0
|
pod |
21 |
23 |
91.3
|
line |
count |
pod |
subroutine |
2
|
4 |
n/a |
BEGIN |
3
|
4 |
n/a |
BEGIN |
4
|
4 |
n/a |
BEGIN |
5
|
4 |
n/a |
BEGIN |
6
|
4 |
n/a |
BEGIN |
7
|
4 |
n/a |
BEGIN |
23
|
2 |
Yes |
hash_of_null |
48
|
2 |
n/a |
_build_hash_of_empty_dir |
54
|
7 |
n/a |
_validate_cas |
60
|
7 |
No |
BUILDARGS |
72
|
7 |
No |
BUILD |
112
|
2 |
Yes |
get |
117
|
124 |
Yes |
get_dir |
137
|
0 |
Yes |
put |
138
|
0 |
Yes |
put_scalar |
139
|
0 |
Yes |
put_file |
140
|
0 |
Yes |
put_handle |
141
|
0 |
Yes |
validate |
145
|
10 |
Yes |
path |
151
|
2 |
Yes |
path_if_exists |
158
|
3 |
Yes |
tree_iterator |
170
|
21 |
Yes |
resolve_path |
190
|
241 |
n/a |
_resolve_path |
199
|
3 |
n/a |
_build_mkdir_defaults |
301
|
10 |
Yes |
get_dir_entries |
309
|
10 |
Yes |
readdir |
316
|
52 |
n/a |
_get_dir_entries |
351
|
4 |
Yes |
set_path |
392
|
23 |
n/a |
_invalidate_subtree |
399
|
2 |
Yes |
update_path |
427
|
9 |
n/a |
_apply_overrides |
448
|
4 |
Yes |
mkdir |
460
|
1 |
Yes |
touch |
466
|
1 |
Yes |
unlink |
475
|
0 |
Yes |
rollback |
485
|
2 |
Yes |
commit |
501
|
10 |
n/a |
_commit_recursive |
553
|
4 |
n/a |
BEGIN |
554
|
4 |
n/a |
BEGIN |
558
|
5 |
n/a |
path_names |
559
|
7 |
n/a |
filesystem |
563
|
0 |
n/a |
path_name_list |
564
|
13 |
n/a |
path_dirent_list |
565
|
13 |
n/a |
path_dirents |
566
|
5 |
n/a |
dirent |
567
|
98 |
n/a |
type |
568
|
0 |
n/a |
name |
569
|
0 |
n/a |
depth |
573
|
0 |
n/a |
canonical_path |
585
|
92 |
n/a |
resolved_canonical_path |
593
|
214 |
n/a |
resolve |
623
|
6 |
n/a |
path |
633
|
3 |
n/a |
path_if_exists |
640
|
1 |
n/a |
mkdir |
647
|
2 |
n/a |
file |
656
|
2 |
n/a |
open |
661
|
0 |
n/a |
dir |
671
|
2 |
n/a |
readdir |
676
|
1 |
n/a |
tree_iterator |
682
|
4 |
n/a |
BEGIN |
683
|
4 |
n/a |
BEGIN |
684
|
4 |
n/a |
BEGIN |
687
|
0 |
n/a |
_fields |
690
|
3 |
n/a |
new |
702
|
101 |
n/a |
__ANON__ |
732
|
5 |
n/a |
_init |
746
|
2 |
n/a |
reset |
751
|
2 |
n/a |
skip_dir |
758
|
4 |
n/a |
BEGIN |
759
|
4 |
n/a |
BEGIN |
763
|
0 |
n/a |
size |
773
|
7 |
n/a |
new |
783
|
0 |
n/a |
clear |
788
|
124 |
n/a |
get |
792
|
48 |
n/a |
put |
806
|
4 |
n/a |
BEGIN |
807
|
4 |
n/a |
BEGIN |
809
|
48 |
n/a |
DESTROY |