Subroutine Coverage

blib/lib/Catmandu/BagIt.pm
Criterion Covered Total %
subroutine 85 85 100.0
pod 26 30 86.6


line count pod subroutine
5 7 n/a BEGIN
6 7 n/a BEGIN
7 7 n/a BEGIN
8 7 n/a BEGIN
9 7 n/a BEGIN
10 7 n/a BEGIN
11 7 n/a BEGIN
12 7 n/a BEGIN
13 7 n/a BEGIN
14 7 n/a BEGIN
15 7 n/a BEGIN
16 7 n/a BEGIN
17 7 n/a BEGIN
18 7 n/a BEGIN
19 7 n/a BEGIN
20 7 n/a BEGIN
21 7 n/a BEGIN
22 7 n/a BEGIN
33 7 n/a BEGIN
119 1 n/a _build_user_agent
127 26 No BUILD
150 26 No errors
156 39 No list_tags
162 273 Yes list_files
168 23 Yes get_file
179 3 Yes get_fetch
190 16 Yes is_dirty
197 3 Yes is_holey
203 352 Yes list_fetch
209 50 Yes list_tagsum
215 119 Yes get_tagsum
224 92 Yes list_checksum
230 195 Yes get_checksum
239 11 Yes read
277 25 Yes write
363 97 n/a _bagit_file
369 86 n/a _bag_info_file
375 1 n/a _package_info_file
381 86 n/a _manifest_md5_file
387 86 n/a _tagmanifest_md5_file
393 61 n/a _fetch_file
399 31 n/a _tag_file
405 130 n/a _payload_file
411 72 n/a _lock_file
417 26 Yes locked
426 24 No touch
437 22 Yes add_file
506 14 Yes remove_file
520 9 n/a __ANON__
542 4 Yes add_fetch
567 2 Yes remove_fetch
584 1 Yes mirror_fetch
613 188 Yes add_info
648 5 Yes remove_info
672 125 Yes list_info_tags
677 447 Yes get_info
688 62 Yes size
710 64 Yes payload_oxum
723 10 Yes complete
767 11 Yes valid
772 74 n/a __ANON__
836 77 n/a _push_error
843 126 n/a _size
864 59 n/a _update_info
875 96 n/a _update_tag_manifest
910 32 n/a _read_fetch
933 32 n/a _read_tag_manifest
954 32 n/a _read_manifest
977 32 n/a _read_tags
1000 32 n/a _read_files
1027 32 n/a _read_info
1062 32 n/a _read_version
1089 23 n/a _write_bagit
1103 106 n/a _bagit_as_string
1115 23 n/a _write_info
1129 119 n/a _baginfo_as_string
1151 23 n/a _write_data
1220 23 n/a _write_fetch
1248 31 n/a _fetch_as_string
1260 23 n/a _write_manifest
1274 119 n/a _manifest_as_string
1291 23 n/a _write_tag_manifest
1308 23 n/a _tag_manifest_as_string
1321 349 n/a _md5_sum
1343 26 n/a _is_legal_file_name