Subroutine Coverage

blib/lib/Astro/App/Satpass2.pm
Criterion Covered Total %
subroutine 276 350 78.8
pod 59 63 93.6


line count pod subroutine
3 20 n/a BEGIN
5 20 n/a BEGIN
6 20 n/a BEGIN
8 20 n/a BEGIN
9 20 n/a BEGIN
10 20 n/a BEGIN
11 20 n/a BEGIN
20 20 n/a BEGIN
22 20 n/a BEGIN
23 20 n/a BEGIN
24 20 n/a BEGIN
25 20 n/a BEGIN
26 20 n/a BEGIN
27 20 n/a BEGIN
29 20 n/a BEGIN
37 20 n/a BEGIN
49 20 n/a BEGIN
50 20 n/a BEGIN
51 20 n/a BEGIN
52 20 n/a BEGIN
53 20 n/a BEGIN
54 20 n/a BEGIN
55 20 n/a BEGIN
56 20 n/a BEGIN
57 20 n/a BEGIN
58 20 n/a BEGIN
59 20 n/a BEGIN
60 20 n/a BEGIN
61 20 n/a BEGIN
62 20 n/a BEGIN
64 20 n/a BEGIN
65 20 n/a BEGIN
73 20 n/a BEGIN
88 20 n/a BEGIN
91 20 n/a BEGIN
93 20 n/a BEGIN
128 0 n/a _can_use_geocoder
207 0 No Configure
210 20 n/a BEGIN
213 20 No Tokenize
219 20 n/a BEGIN
222 300 No Tweak
226 20 n/a BEGIN
229 1304 No Verb
232 20 n/a BEGIN
235 320 n/a _attr_hash
250 1624 n/a _attr_list
257 1235 n/a __get_attr
445 7 n/a new
490 1 Yes add
501 5 Yes alias
514 20 n/a BEGIN
519 3 Yes almanac
574 20 n/a BEGIN
576 9 n/a _almanac_localize
589 5 Yes begin
594 20 n/a BEGIN
600 20 n/a BEGIN
607 2 Yes cd
615 20 n/a BEGIN
618 2 Yes choose
635 20 n/a BEGIN
638 5 Yes clear
641 20 n/a BEGIN
644 289 Yes dispatch
696 23 n/a _dispatch_check
704 1 Yes drop
716 20 n/a BEGIN
719 0 Yes dump
753 20 n/a BEGIN
756 44 Yes echo
760 20 n/a BEGIN
763 2 Yes else
774 20 n/a BEGIN
777 4 n/a _twiddle_condition
800 5 Yes end
806 20 n/a BEGIN
809 1 Yes error
814 20 n/a BEGIN
823 264 Yes execute
830 21 n/a __ANON__
835 502 n/a __ANON__
863 1 n/a __ANON__
898 0 n/a _execute
900 0 n/a __ANON__
902 0 n/a __ANON__
916 256 n/a _execute_output
934 1 Yes exit
939 20 n/a BEGIN
945 20 n/a BEGIN
948 4 Yes export
957 20 n/a BEGIN
963 0 Yes flare
1035 20 n/a BEGIN
1038 9 Yes formatter
1040 20 n/a BEGIN
1046 0 n/a _formatter_sub
1078 0 n/a _formatter_complete_template
1085 20 n/a BEGIN
1088 0 Yes geocode
1121 20 n/a BEGIN
1124 0 Yes geodetic
1137 20 n/a BEGIN
1140 927 n/a get
1147 0 Yes height
1148 20 n/a BEGIN
1151 0 n/a _height_us
1174 0 Yes help
1211 20 n/a BEGIN
1216 0 n/a _help_MacOS
1477 2 Yes elsif
1496 20 n/a BEGIN
1499 22 Yes if
1507 20 n/a BEGIN
1511 0 Yes init
1523 0 n/a __ANON__
1531 0 n/a __ANON__
1532 0 n/a __ANON__
1533 0 n/a __ANON__
1550 0 Yes initfile
1563 20 n/a BEGIN
1566 290 n/a _in_unsatisfied_if
1604 24 n/a __infix_engine
1617 61 n/a _infix_engine_dispatch
1642 0 n/a _init_file_01
1653 7 Yes list
1668 20 n/a BEGIN
1671 6 Yes load
1687 20 n/a BEGIN
1690 1 Yes localize
1706 20 n/a BEGIN
1709 2 n/a _localize
1729 3 Yes location
1732 20 n/a BEGIN
1747 20 n/a BEGIN
1770 29 Yes macro
1791 20 n/a BEGIN
1797 3 n/a _macro_sub_brief
1803 20 n/a BEGIN
1806 16 n/a _macro_sub_define
1831 20 n/a BEGIN
1834 9 n/a _macro_define_generator
1851 1 n/a _macro_sub_delete
1857 20 n/a BEGIN
1860 9 n/a _macro_sub_list
1868 20 n/a BEGIN
1871 0 n/a _macro_sub_load
1898 20 n/a BEGIN
1901 0 n/a _macro_load_generator
1917 0 Yes magnitude_table
1940 20 n/a BEGIN
1945 20 Yes pass
2119 20 n/a BEGIN
2122 20 n/a __pass_filter_am_pm
2137 20 n/a __pass_options
2167 39 n/a _pass_select_event
2187 136 n/a _pass_select_event_code
2198 2 Yes perl
2221 20 n/a BEGIN
2224 1 Yes phase
2236 20 n/a BEGIN
2239 4 Yes position
2290 20 n/a BEGIN
2293 1 Yes pwd
2294 20 n/a BEGIN
2300 1 Yes quarters
2355 20 n/a BEGIN
2362 0 Yes run
2443 0 Yes save
2513 20 n/a BEGIN
2518 0 n/a _save_sky
2559 72 n/a set
2579 20 n/a BEGIN
2582 7 n/a _set_almanac_horizon
2606 31 n/a _set_angle
2620 21 n/a _set_angle_or_undef
2626 11 n/a _set_code_ref
2648 14 n/a _set_copyable
2700 9 n/a _set_distance_meters
2705 7 n/a _set_ellipsoid
2711 7 n/a _set_formatter
2722 24 n/a _set_formatter_attribute
2728 0 n/a _set_geocoder
2742 7 n/a _set_illum_class
2761 7 n/a _set_model
2772 7 n/a _set_output_layers
2775 7 n/a BEGIN
2803 8 n/a _set_pass_variant
2814 0 n/a __ANON__
2816 1 n/a __ANON__
2832 1 n/a _show_pass_variant
2845 138 Yes want_pass_variant
2855 0 n/a _set_spacetrack
2869 15 n/a _set_stdout
2876 0 n/a _set_sun_class
2882 7 n/a _set_time_parser
2905 14 n/a _set_time_parser_attribute
2912 0 n/a _set_time_parser_code
2923 9 n/a _set_twilight
2938 7 n/a _set_tz
2945 165 n/a _set_unmodified
2949 0 n/a _set_warner_attribute
2956 7 n/a _set_webcmd
2966 23 Yes show
2997 20 n/a BEGIN
3005 20 n/a BEGIN
3008 0 n/a _show_copyable
3015 2 n/a _show_formatter_attribute
3025 0 n/a _show_sub
3033 0 n/a _show_sun_class
3039 0 n/a _show_time_parser
3049 20 n/a _show_unmodified
3058 20 n/a BEGIN
3062 8 n/a _sky_list_body
3081 12 Yes sky
3091 20 n/a BEGIN
3097 0 n/a _sky_class_components
3115 12 n/a _sky_object
3131 5 n/a _sky_sub_add
3162 20 n/a BEGIN
3165 0 n/a _sky_sub_class
3218 20 n/a BEGIN
3221 1 n/a _sky_sub_clear
3224 20 n/a BEGIN
3227 1 n/a _sky_sub_drop
3234 20 n/a BEGIN
3237 5 n/a _sky_sub_list
3255 20 n/a BEGIN
3260 0 n/a _sky_sub_load
3270 20 n/a BEGIN
3273 0 n/a _sky_sub_lookup
3293 20 n/a BEGIN
3298 0 n/a _sky_sub_tle
3311 20 n/a BEGIN
3314 8 Yes source
3324 21 n/a __ANON__
3351 20 n/a BEGIN
3367 20 n/a BEGIN
3408 0 Yes spacetrack
3464 20 n/a BEGIN
3469 0 Yes st
3483 20 n/a BEGIN
3486 34 Yes station
3510 3 Yes status
3545 0 n/a __ANON__
3561 20 n/a BEGIN
3564 4 Yes system
3580 20 n/a BEGIN
3583 1 Yes time
3592 1 n/a __ANON__
3596 20 n/a BEGIN
3599 0 Yes time_parser
3601 20 n/a BEGIN
3604 4 Yes tle
3616 20 n/a BEGIN
3619 4 n/a __tle_options
3627 1 Yes unexport
3633 20 n/a BEGIN
3636 1 Yes validate
3658 20 n/a BEGIN
3661 0 Yes version
3668 20 n/a BEGIN
3682 23 n/a _add_post_dispatch
3690 5 n/a __add_to_observing_list
3707 27 n/a _aggregate
3720 44 n/a _apply_boolean_default
3754 1280 n/a _attribute_exists
3800 43 n/a _attribute_value
3857 45 n/a __choose
3943 1277 n/a _deprecation_notice
3960 0 n/a _deprecation_in_progress
3971 1 n/a _drop_from_sky
3984 1 n/a _file_opener
4038 30 n/a _file_reader
4042 1 n/a __ANON__
4059 17 n/a _file_reader_
4092 16 n/a __ANON__
4099 19 n/a _file_reader__encoding
4110 17 n/a _file_reader__validate_url
4135 5 n/a _file_reader_ARRAY
4139 11 n/a __ANON__
4150 2 n/a _file_reader_CODE
4164 4 n/a _file_reader_SCALAR
4173 2 n/a __ANON__
4183 6 n/a _find_in_sky
4196 41 n/a __format_data
4217 59 n/a _frame_push
4267 53 n/a _frame_pop
4303 20 n/a _frame_pop_force_set
4311 0 n/a _get_browser_command
4340 0 n/a _get_dumper
4365 0 n/a _get_dumper_object
4381 41 n/a _get_formatter_object
4388 0 n/a _get_formatter_attribute
4398 0 n/a _get_geocoder
4415 1 n/a _get_interactive
4444 1 n/a _get_readline
4464 20 n/a BEGIN
4466 0 n/a __ANON__
4473 0 n/a __ANON__
4477 0 n/a __ANON__
4485 0 n/a __ANON__
4496 0 n/a __readline_completer
4556 0 n/a _readline_complete_command
4559 20 n/a BEGIN
4589 0 n/a _readline_complete_options
4610 0 n/a _readline_complete_subcommand
4619 20 n/a BEGIN
4646 0 n/a _macro_list_complete
4663 0 n/a _sky_body_complete
4682 0 n/a _readline_line_to_parts
4695 0 n/a _get_time_parser_attribute
4705 7 n/a _get_spacetrack
4717 7 n/a _get_spacetrack_default
4727 10 n/a _get_day_midnight
4738 42 n/a _get_day_noon
4750 0 n/a _get_warner_attribute
4755 9 n/a _helper_get_object
4794 9 n/a _helper_handler
4820 20 n/a BEGIN
4824 0 n/a _helper_config_handler
4846 0 n/a _iridium_status
4882 0 n/a _is_case_tolerant
4892 20 n/a BEGIN
4894 364 n/a _is_interactive
4912 20 n/a BEGIN
4918 0 n/a _load_module
4961 19 n/a _macro
4986 3 n/a _parse_angle_parts
5007 40 n/a __parse_angle
5056 3 n/a __parse_distance
5073 55 n/a __parse_time
5090 332 n/a __parse_time_reset
5103 1 n/a _rad2hms
5122 15 n/a _read_continuation
5142 0 n/a _replace_in_sky
5225 19 n/a _rewrite_level1_command
5390 8 n/a __rewrite_level1_macro_def
5409 4 n/a _rewrite_level1_macros
5427 0 n/a _simbad4
5465 24 n/a _templates_to_options
5468 5 n/a __ANON__
5608 381 n/a __tokenize
5834 20 n/a BEGIN
6123 74 n/a _tokenize_var
6160 3757 n/a _case_mod
6179 19 Yes wail
6188 1 n/a __wail
6202 0 Yes weep
6215 3 Yes whinge