Subroutine Coverage

blib/lib/Test/Run/Core.pm
Criterion Covered Total %
subroutine 160 166 96.3
pod 3 3 100.0


line count pod subroutine
3 14 n/a BEGIN
4 14 n/a BEGIN
6 14 n/a BEGIN
11 14 n/a BEGIN
13 14 n/a BEGIN
15 14 n/a BEGIN
17 14 n/a BEGIN
19 14 n/a BEGIN
20 14 n/a BEGIN
22 14 n/a BEGIN
24 14 n/a BEGIN
25 14 n/a BEGIN
26 14 n/a BEGIN
27 14 n/a BEGIN
47 14 n/a END
91 52 n/a _get_new_strap
109 52 Yes BUILD
169 201 Yes helpers_base_namespace
317 55 n/a _recheck_dir_files
327 2 n/a _calc_leaked_files_since_last_update
340 2 n/a _real_recheck_dir_files
354 2 n/a _update_dir_files
366 4 n/a _glob_dir
378 51 n/a _get_num_tests_files
385 51 n/a _get_tot_counter_tests
392 51 n/a _init_tot_obj_instance
403 51 n/a _init_tot
411 115 n/a _tot_inc
418 55 n/a _tot_add_results
425 19 n/a _create_failed_obj_instance
437 55 n/a _create_test_obj_instance
448 24 n/a _is_failed_and_max
455 208 n/a _strap_test_handler
466 52 n/a _strap_header_handler
488 289 n/a _tap_event_strap_callback
497 289 n/a _tap_event__calc_conds
509 289 n/a _tap_event_handle_strap
539 88 n/a _all_ok
549 4 n/a _get_dir_files
558 346 n/a _calc_strap_callback_map
568 346 n/a _strap_callback
578 19 n/a _inc_bad
587 12 n/a _ser_failed_results
594 0 n/a _get_current_time
601 57 n/a _set_start_time
611 12 n/a _get_failed_with_results_seen_msg
622 2 n/a _get_dont_know_which_tests_failed_msg
629 55 n/a _get_elapsed
645 55 n/a _set_last_test_elapsed
652 57 n/a _get_copied_strap_fields
657 57 n/a _init_strap
664 7 n/a _get_sub_percent_msg
671 36 n/a _handle_passing_test
679 36 n/a _does_test_have_some_oks
686 36 n/a _process_passing_test
700 33 n/a _process_test_with_some_oks
714 22 n/a _process_all_ok_test
720 3 n/a _process_all_skipped_test
730 7 n/a _fail_other_get_script_names
737 7 n/a _fail_other_print_all_tests
747 7 n/a _fail_other_throw_exception
756 11 n/a _process_skipped_test
765 57 n/a _time_single_test
771 346 n/a __ANON__
804 1 n/a _fail_no_tests_output
812 12 n/a _failed_canon
819 10 n/a _get_failed_and_max_msg
827 24 n/a _canonfailed
840 24 n/a _filter_failed
846 24 n/a _canonfailed_get_failed
859 0 n/a _calc_test_struct_ml
866 55 n/a _calc_last_test_obj_params
885 0 n/a _get_fail_no_tests_run_text
890 1 n/a _get_fail_no_tests_output_text
897 15 n/a _get_success_msg
903 0 n/a _fail_no_tests_run
911 55 n/a _calc_test_struct
928 24 n/a _get_failed_list
935 2 n/a _get_premature_test_dubious_summary
946 1 n/a _failed_before_any_test_output
957 102 n/a _max_len
967 57 n/a _get_fn_fn
974 57 n/a _get_fn_ext
981 102 n/a _get_filename_map_max_len
992 51 n/a _get_max_ext_len
999 51 n/a _get_max_filename_len
1013 51 n/a _leader_width
1020 2 n/a _strap_bailout_handler
1032 1 n/a _calc_failed_before_any_test_obj
1050 23 n/a _show_results
1059 13 n/a _is_last_test_seen
1064 55 n/a _is_test_passing
1071 12 n/a _get_failed_and_max_params
1086 6 n/a _dubious_return
1097 7 n/a _get_fail_test_scripts_string
1104 2 n/a _get_undef_tests_params
1116 7 n/a _get_fail_tests_good_percent_string
1123 12 n/a _get_FWRS_tests_existence_params
1135 9 n/a _handle_runtests_error_text
1145 9 n/a _is_error_object
1157 9 n/a _get_runtests_error_text
1169 8 n/a _is_no_tests_run
1176 8 n/a _is_no_tests_output
1183 15 n/a _report_success
1196 7 n/a _fail_other_if_bad
1209 7 n/a _calc__fail_other__callbacks
1221 7 n/a _fail_other
1228 23 n/a _show_success_or_failure
1250 9 n/a _handle_runtests_error
1263 24 n/a _get_canonfailed_params
1270 24 n/a _create_canonfailed_obj_instance
1282 24 n/a _canonfailed_get_canon
1293 57 n/a _prepare_for_single_test_run
1307 57 n/a _calc__run_single_test__callbacks
1320 57 n/a _run_single_test
1329 19 n/a _list_tests_as_failures
1339 55 n/a _process_test_file_results
1356 16 n/a _check_for_ok
1368 57 n/a _calc_test_file_data_display_path
1375 174 n/a _get_test_file_display_path
1382 57 n/a _calc_test_file_data_struct
1394 51 n/a _prepare_test_files_data
1407 24 n/a _calc__real_runtests__callbacks
1419 24 n/a _real_runtests
1426 24 Yes runtests
1453 15 n/a _get_bonusmsg
1465 51 n/a _autoflush_file_handles
1473 51 n/a _init_failed_tests
1480 51 n/a _prepare_run_all_tests
1498 12 n/a _get_common_FWRS_params
1514 12 n/a _get_failed_with_results_seen_params
1525 12 n/a _failed_with_results_seen
1539 19 n/a _get_failed_struct
1557 19 n/a _add_to_failed_tests
1567 32 n/a _get_last_test_filename
1574 51 n/a _init_dir_files
1584 51 n/a _run_all_tests_loop
1594 51 n/a _run_all_tests__run_loop
1598 51 n/a __ANON__
1606 49 n/a _finalize_run_all_tests
1613 51 n/a _calc__run_all_tests__callbacks
1624 51 n/a _run_all_tests
1632 1 n/a _get_dubious_summary_all_subtests_successful
1646 3 n/a _get_no_tests_summary
1658 6 n/a _get_dubious_summary
1667 0 n/a _get_skipped_bonusmsg
1674 25 n/a _get_wstatus
1681 6 n/a _get_estatus
1688 15 n/a _get_format_failed_str
1695 8 n/a _get_format_failed_str_len
1702 7 n/a _get_num_columns
1712 7 n/a _calc_initial_max_namelen
1733 8 n/a _calc_len_subtraction
1743 7 n/a _calc_initial_list_len
1756 1 n/a _calc_updated_lens
1764 0 n/a _calc_more_updated_lens
1777 7 n/a _calc_fmt_list_len
1794 7 n/a _calc_format_widths
1805 15 n/a _get_format_middle_str
1812 8 n/a _get_fmt_mid_str_len
1819 8 n/a _get_fmt_list_str_len
1826 15 n/a _get_format_list_str
1833 7 n/a _create_fmts
1842 7 n/a _get_fail_other_exception_text
1849 6 n/a _calc_dubious_return_ret_value
1858 6 n/a _calc_dubious_return_failed_obj_params