Subroutine Coverage

blib/lib/Mail/SPF/Query.pm
Criterion Covered Total %
subroutine 35 69 50.7
pod 9 52 17.3


line count pod subroutine
17 1 n/a BEGIN
19 1 n/a BEGIN
20 1 n/a BEGIN
21 1 n/a BEGIN
26 1 n/a BEGIN
27 1 n/a BEGIN
28 1 n/a BEGIN
29 1 n/a BEGIN
227 165 Yes new
415 165 Yes result
453 165 No header_comment
479 165 No header_pairs
568 13 Yes result2
612 9 No is_secondary_for
662 9 Yes message_result2
723 0 No clone
739 2024 No top
745 0 No set_temperror
750 0 No show
756 0 Yes best_guess
786 0 Yes trusted_forwarder
801 825 Yes sanitize
828 825 Yes strict_sanitize
849 1696 Yes debuglog
880 165 No spfquery
974 656 No cache_point
985 164 No is_looping
999 328 No max_lookup_count
1004 164 No can_use_cached_result
1024 164 No tell_cache_that_lookup_is_underway
1031 0 No save_result_to_cache
1039 0 No cached_result
1049 164 No delete_cache_point
1054 9 No clear_cache
1058 0 No get_ptr_domain
1082 27 No macro_substitute_item
1134 164 No macro_substitute
1162 0 No display_mechanism
1172 0 No evaluate_mechanism
1182 1 n/a BEGIN
1216 164 No myquery
1271 0 No rr_method
1296 0 No mech_all
1305 0 No mech_include
1344 0 No mech_a
1380 0 No mech_mx
1421 0 No mech_ptr
1460 0 No mech_exists
1486 0 No mech_ip4
1518 0 No mech_ip6
1528 174 No ip
1533 165 No reverse_in_addr
1537 328 No resolver
1545 0 No fallbacks
1550 0 No shorthand2value
1559 0 No value2shorthand
1572 0 No interpolate_explanation
1584 0 No find_ancestor
1610 0 No found_record_for
1620 0 No try_override
1625 0 No try_fallback
1637 164 n/a new
1773 0 n/a version
1774 0 n/a mechanisms
1775 0 n/a explanation
1776 0 n/a redirect
1777 0 n/a get_modifier
1778 0 n/a syntax_error
1781 0 n/a show_mechanisms