Subroutine Coverage

blib/lib/Astro/App/Satpass2.pm
Criterion Covered Total %
subroutine 275 348 79.0
pod 62 66 93.9


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
19 20 n/a BEGIN
21 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
28 20 n/a BEGIN
36 20 n/a BEGIN
48 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
63 20 n/a BEGIN
64 20 n/a BEGIN
72 20 n/a BEGIN
87 20 n/a BEGIN
90 20 n/a BEGIN
92 20 n/a BEGIN
127 0 n/a _can_use_geocoder
206 0 No Configure
209 20 n/a BEGIN
212 19 No Tokenize
218 20 n/a BEGIN
221 266 No Tweak
225 20 n/a BEGIN
228 1239 No Verb
231 20 n/a BEGIN
234 285 n/a _attr_hash
249 1524 n/a _attr_list
256 1235 n/a __get_attr
444 7 Yes new
489 1 Yes add
500 5 Yes alias
513 20 n/a BEGIN
518 3 Yes almanac
573 20 n/a BEGIN
575 9 n/a _almanac_localize
588 5 Yes begin
593 20 n/a BEGIN
599 20 n/a BEGIN
606 2 Yes cd
614 20 n/a BEGIN
617 2 Yes choose
634 20 n/a BEGIN
637 5 Yes clear
640 20 n/a BEGIN
643 289 Yes dispatch
695 23 n/a _dispatch_check
703 1 Yes drop
715 20 n/a BEGIN
718 0 Yes dump
752 20 n/a BEGIN
755 44 Yes echo
759 20 n/a BEGIN
762 2 Yes else
773 20 n/a BEGIN
776 4 n/a _twiddle_condition
799 5 Yes end
805 20 n/a BEGIN
808 1 Yes error
813 20 n/a BEGIN
822 264 Yes execute
829 21 n/a __ANON__
834 502 n/a __ANON__
862 1 n/a __ANON__
897 0 n/a _execute
899 0 n/a __ANON__
901 0 n/a __ANON__
915 256 n/a _execute_output
933 1 Yes exit
938 20 n/a BEGIN
944 20 n/a BEGIN
947 4 Yes export
956 20 n/a BEGIN
962 0 Yes flare
1034 20 n/a BEGIN
1037 9 Yes formatter
1039 20 n/a BEGIN
1045 0 n/a _formatter_sub
1077 0 n/a _formatter_complete_template
1084 20 n/a BEGIN
1087 0 Yes geocode
1120 20 n/a BEGIN
1123 0 Yes geodetic
1136 20 n/a BEGIN
1139 927 Yes get
1146 0 Yes height
1147 20 n/a BEGIN
1150 0 n/a _height_us
1173 0 Yes help
1210 20 n/a BEGIN
1215 0 n/a _help_MacOS
1476 2 Yes elsif
1495 20 n/a BEGIN
1498 22 Yes if
1506 20 n/a BEGIN
1510 0 Yes init
1522 0 n/a __ANON__
1530 0 n/a __ANON__
1531 0 n/a __ANON__
1532 0 n/a __ANON__
1549 0 Yes initfile
1562 20 n/a BEGIN
1565 290 n/a _in_unsatisfied_if
1603 24 n/a __infix_engine
1616 61 n/a _infix_engine_dispatch
1641 0 n/a _init_file_01
1652 7 Yes list
1667 20 n/a BEGIN
1670 6 Yes load
1686 20 n/a BEGIN
1689 1 Yes localize
1705 20 n/a BEGIN
1708 2 n/a _localize
1728 3 Yes location
1731 20 n/a BEGIN
1746 20 n/a BEGIN
1769 29 Yes macro
1790 20 n/a BEGIN
1796 3 n/a _macro_sub_brief
1802 20 n/a BEGIN
1805 16 n/a _macro_sub_define
1830 20 n/a BEGIN
1833 9 n/a _macro_define_generator
1850 1 n/a _macro_sub_delete
1856 20 n/a BEGIN
1859 9 n/a _macro_sub_list
1867 20 n/a BEGIN
1870 0 n/a _macro_sub_load
1897 20 n/a BEGIN
1900 0 n/a _macro_load_generator
1916 0 Yes magnitude_table
1939 20 n/a BEGIN
1944 20 Yes pass
2118 20 n/a BEGIN
2121 20 n/a __pass_filter_am_pm
2136 20 n/a __pass_options
2166 39 n/a _pass_select_event
2186 136 n/a _pass_select_event_code
2197 2 Yes perl
2215 20 n/a BEGIN
2218 1 Yes phase
2230 20 n/a BEGIN
2233 4 Yes position
2284 20 n/a BEGIN
2287 1 Yes pwd
2288 20 n/a BEGIN
2294 1 Yes quarters
2349 20 n/a BEGIN
2356 0 Yes run
2437 0 Yes save
2507 20 n/a BEGIN
2512 0 n/a _save_sky
2553 72 Yes set
2573 20 n/a BEGIN
2576 7 n/a _set_almanac_horizon
2600 31 n/a _set_angle
2614 21 n/a _set_angle_or_undef
2620 11 n/a _set_code_ref
2642 14 n/a _set_copyable
2694 9 n/a _set_distance_meters
2699 7 n/a _set_ellipsoid
2705 7 n/a _set_formatter
2716 24 n/a _set_formatter_attribute
2722 0 n/a _set_geocoder
2736 7 n/a _set_illum_class
2755 7 n/a _set_model
2766 7 n/a _set_output_layers
2769 7 n/a BEGIN
2797 8 n/a _set_pass_variant
2808 0 n/a __ANON__
2810 1 n/a __ANON__
2826 1 n/a _show_pass_variant
2839 138 Yes want_pass_variant
2849 0 n/a _set_spacetrack
2863 15 n/a _set_stdout
2870 0 n/a _set_sun_class
2876 7 n/a _set_time_parser
2899 14 n/a _set_time_parser_attribute
2906 0 n/a _set_time_parser_code
2917 9 n/a _set_twilight
2932 7 n/a _set_tz
2939 165 n/a _set_unmodified
2943 0 n/a _set_warner_attribute
2950 7 n/a _set_webcmd
2960 23 Yes show
2991 20 n/a BEGIN
2999 20 n/a BEGIN
3002 0 n/a _show_copyable
3009 2 n/a _show_formatter_attribute
3015 0 n/a _show_sun_class
3021 0 n/a _show_time_parser
3031 20 n/a _show_unmodified
3040 20 n/a BEGIN
3044 8 n/a _sky_list_body
3063 12 Yes sky
3073 20 n/a BEGIN
3079 0 n/a _sky_class_components
3097 12 n/a _sky_object
3113 5 n/a _sky_sub_add
3144 20 n/a BEGIN
3147 0 n/a _sky_sub_class
3200 20 n/a BEGIN
3203 1 n/a _sky_sub_clear
3206 20 n/a BEGIN
3209 1 n/a _sky_sub_drop
3216 20 n/a BEGIN
3219 5 n/a _sky_sub_list
3237 20 n/a BEGIN
3242 0 n/a _sky_sub_load
3252 20 n/a BEGIN
3255 0 n/a _sky_sub_lookup
3275 20 n/a BEGIN
3280 0 n/a _sky_sub_tle
3293 20 n/a BEGIN
3296 8 Yes source
3306 21 n/a __ANON__
3333 20 n/a BEGIN
3349 20 n/a BEGIN
3390 0 Yes spacetrack
3446 20 n/a BEGIN
3451 0 Yes st
3465 20 n/a BEGIN
3468 34 Yes station
3492 3 Yes status
3527 0 n/a __ANON__
3543 20 n/a BEGIN
3546 4 Yes system
3562 20 n/a BEGIN
3565 1 Yes time
3574 1 n/a __ANON__
3578 20 n/a BEGIN
3581 0 Yes time_parser
3583 20 n/a BEGIN
3586 4 Yes tle
3598 20 n/a BEGIN
3601 4 n/a __tle_options
3609 1 Yes unexport
3615 20 n/a BEGIN
3618 1 Yes validate
3640 20 n/a BEGIN
3643 0 Yes version
3650 20 n/a BEGIN
3664 23 n/a _add_post_dispatch
3672 5 n/a __add_to_observing_list
3689 27 n/a _aggregate
3702 44 n/a _apply_boolean_default
3736 1280 n/a _attribute_exists
3782 43 n/a _attribute_value
3839 45 n/a __choose
3925 1277 n/a _deprecation_notice
3942 0 n/a _deprecation_in_progress
3953 1 n/a _drop_from_sky
3966 1 n/a _file_opener
4020 25 n/a _file_reader
4024 1 n/a __ANON__
4041 14 n/a _file_reader_
4076 16 n/a __ANON__
4083 14 n/a _file_reader__validate_url
4108 5 n/a _file_reader_ARRAY
4112 11 n/a __ANON__
4123 2 n/a _file_reader_CODE
4137 2 n/a _file_reader_SCALAR
4146 1 n/a __ANON__
4154 6 n/a _find_in_sky
4167 41 n/a __format_data
4188 59 n/a _frame_push
4238 53 n/a _frame_pop
4274 20 n/a _frame_pop_force_set
4282 0 n/a _get_browser_command
4311 0 n/a _get_dumper
4336 0 n/a _get_dumper_object
4352 41 n/a _get_formatter_object
4359 0 n/a _get_formatter_attribute
4369 0 n/a _get_geocoder
4386 1 n/a _get_interactive
4415 1 n/a _get_readline
4435 20 n/a BEGIN
4437 0 n/a __ANON__
4444 0 n/a __ANON__
4448 0 n/a __ANON__
4456 0 n/a __ANON__
4467 0 n/a __readline_completer
4527 0 n/a _readline_complete_command
4530 20 n/a BEGIN
4560 0 n/a _readline_complete_options
4581 0 n/a _readline_complete_subcommand
4590 20 n/a BEGIN
4617 0 n/a _macro_list_complete
4634 0 n/a _sky_body_complete
4653 0 n/a _readline_line_to_parts
4666 0 n/a _get_time_parser_attribute
4676 7 n/a _get_spacetrack
4689 7 n/a _get_spacetrack_default
4700 10 n/a _get_day_midnight
4711 42 n/a _get_day_noon
4723 0 n/a _get_warner_attribute
4728 9 n/a _helper_get_object
4767 9 n/a _helper_handler
4793 20 n/a BEGIN
4797 0 n/a _helper_config_handler
4819 0 n/a _iridium_status
4855 0 n/a _is_case_tolerant
4865 20 n/a BEGIN
4867 364 n/a _is_interactive
4885 20 n/a BEGIN
4891 0 n/a _load_module
4934 19 n/a _macro
4959 3 n/a _parse_angle_parts
4980 40 n/a __parse_angle
5029 3 n/a __parse_distance
5046 55 n/a __parse_time
5063 332 n/a __parse_time_reset
5076 1 n/a _rad2hms
5095 15 n/a _read_continuation
5115 0 n/a _replace_in_sky
5198 19 n/a _rewrite_level1_command
5363 8 n/a __rewrite_level1_macro_def
5382 4 n/a _rewrite_level1_macros
5400 0 n/a _simbad4
5438 24 n/a _templates_to_options
5441 5 n/a __ANON__
5581 381 n/a __tokenize
5807 20 n/a BEGIN
6096 74 n/a _tokenize_var
6133 3756 n/a _case_mod
6152 18 Yes wail
6161 1 n/a __wail
6175 0 Yes weep
6188 3 Yes whinge