Subroutine Coverage

blib/lib/Test/File.pm
Criterion Covered Total %
subroutine 68 74 91.8
pod 47 47 100.0


line count pod subroutine
2 17 n/a BEGIN
4 17 n/a BEGIN
6 17 n/a BEGIN
7 17 n/a BEGIN
8 17 n/a BEGIN
9 17 n/a BEGIN
10 17 n/a BEGIN
77 74 n/a _is_plain_file
95 241 n/a _normalize
104 40 n/a _win32
111 17 n/a BEGIN
114 19 n/a _no_symlinks_here
125 1 n/a _IsSymlinkCreationAllowed
162 1 Yes has_symlinks
171 31 n/a _obviously_non_multi_user
191 11 Yes file_exists_ok
212 5 Yes file_not_exists_ok
237 4 Yes file_empty_ok
264 7 Yes file_not_empty_ok
291 4 Yes file_size_ok
323 4 Yes file_max_size_ok
357 4 Yes file_min_size_ok
397 9 n/a _file_line_counter
412 4 Yes file_line_count_is
415 17 n/a BEGIN
422 17 n/a BEGIN
468 5 Yes file_line_count_isnt
471 17 n/a BEGIN
478 17 n/a BEGIN
523 8 Yes file_line_count_between
528 17 n/a BEGIN
535 17 n/a BEGIN
643 7 Yes file_contains_like
648 7 Yes file_contains_unlike
653 5 Yes file_contains_utf8_like
658 5 Yes file_contains_utf8_unlike
663 5 Yes file_contains_encoded_like
670 5 Yes file_contains_encoded_unlike
677 34 n/a _file_contains
735 2 Yes file_readable_ok
757 0 Yes file_not_readable_ok
784 0 Yes file_writeable_ok
790 3 Yes file_writable_ok
817 0 Yes file_not_writeable_ok
823 0 Yes file_not_writable_ok
848 4 Yes file_executable_ok
878 4 Yes file_not_executable_ok
910 6 Yes file_mode_is
944 6 Yes file_mode_isnt
979 4 Yes file_mode_has
1017 3 Yes file_mode_hasnt
1050 7 Yes file_is_symlink_ok
1077 0 Yes file_is_not_symlink_ok
1110 6 Yes symlink_target_exists_ok
1155 5 Yes symlink_target_dangles_ok
1188 4 Yes symlink_target_is
1231 0 Yes symlink_target_is_absolute_ok
1271 4 Yes dir_exists_ok
1300 4 Yes dir_contains_ok
1330 3 Yes link_count_is_ok
1355 3 Yes link_count_gt_ok
1381 3 Yes link_count_lt_ok
1403 17 n/a BEGIN
1405 22 n/a _dm_skeleton
1439 4 Yes owner_is
1484 4 Yes owner_isnt
1518 5 Yes group_is
1565 4 Yes group_isnt
1588 8 n/a _get_uid
1632 9 n/a _get_gid
1684 4 Yes file_mtime_age_ok
1708 3 Yes file_mtime_gt_ok
1730 3 Yes file_mtime_lt_ok
1757 12 n/a _stat_file