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