Subroutine Coverage

blib/lib/WebShortcutUtil/Read.pm
Criterion Covered Total %
subroutine 52 53 98.1
pod 11 13 84.6


line count pod subroutine
4 2 n/a BEGIN
6 2 n/a BEGIN
7 2 n/a BEGIN
11 2 n/a BEGIN
12 2 n/a BEGIN
13 2 n/a BEGIN
92 235 n/a _fileparse_any_extension
101 106 No get_shortcut_name_from_filename
115 10 No shortcut_has_valid_extension
149 115 Yes read_shortcut_file
168 1 Yes read_shortcut_file_url
180 1440 n/a _is_group_header
186 439 n/a _get_key_value_pair
195 159 n/a _desktop_entry_is_blank_or_comment_line
201 299 n/a _url_is_blank_or_comment_line
217 84 n/a _ensure_file_exists
243 31 Yes read_desktop_shortcut_file
246 1 n/a BEGIN
262 53 Yes read_url_shortcut_file
280 20 Yes read_website_shortcut_file
287 30 Yes read_webloc_shortcut_file
323 30 Yes read_desktop_shortcut_handle
396 2 n/a BEGIN
399 52 Yes read_url_shortcut_handle
454 0 Yes read_website_shortcut_handle
459 29 n/a _try_load_module_for_webloc
461 2 n/a BEGIN
461 2 n/a BEGIN
461 2 n/a BEGIN
461 2 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
461 1 n/a BEGIN
469 29 Yes read_webloc_shortcut_handle
498 4 Yes get_handle_reader_for_file