Subroutine Coverage

lib/Net/Netmask.pm
Criterion Covered Total %
subroutine 63 65 96.9
pod 33 54 61.1


line count pod subroutine
7 8 n/a BEGIN
33 8 n/a BEGIN
36 8 n/a BEGIN
37 8 n/a BEGIN
38 8 n/a BEGIN
39 8 n/a BEGIN
40 8 n/a BEGIN
45 8 n/a BEGIN
48 1846 No new
176 17524 No i_getnet_addr
188 102 No new2
194 51 No errstr
195 2 No debug
197 1021 Yes base
198 25 Yes bits
199 21 Yes protocol
202 700 Yes size
212 3 Yes next
222 2 Yes broadcast
231 429 Yes desc
235 264 No imask
239 1032 No i6mask
244 21 Yes mask
254 4 Yes hostmask
264 528 Yes nth
282 5 Yes enumerate
318 258 n/a _ipv6next
327 8 Yes inaddr
337 4 No inaddr4
355 4 No inaddr6
387 11 Yes tag
395 1350 No quad2int
404 8785 No int2quad
411 2261 No int2ascii
425 1966 No ascii2int
436 632 No ipv6ascii2int
447 1607 No ipv6NonCompacted
486 975 No ipv6AsciiCompact
510 975 No ipv6Cannonical
520 44 Yes storeNetblock
538 13 Yes deleteNetblock
561 54 Yes findNetblock
590 56 Yes findOuterNetblock
630 2 Yes findAllNetblock
661 1 Yes dumpNetworkTable
677 0 Yes checkNetblock
690 24 Yes match
719 78 Yes maxblock
726 8 Yes nextblock
752 425 No imaxblock
766 5 Yes range2cidrlist
785 39 No irange2cidrlist
818 1 Yes cidrs2contiglists
834 15 Yes cidrs2cidrs
862 10 Yes cidrs2inverse
897 0 No by_net_netmask_block
901 29 Yes sameblock
905 45 Yes cmpblocks
912 66 Yes contains
922 7833 No cmp_net_netmask_block
937 16 Yes sort_network_blocks
943 1 Yes sort_by_ip_address
949 14 Yes split
974 46 n/a _log2
983 8 n/a BEGIN