Subroutine Coverage

blib/lib/Geo/IP2Proxy.pm
Criterion Covered Total %
subroutine 48 71 67.6
pod 20 41 48.7


line count pod subroutine
25 3 n/a BEGIN
26 3 n/a BEGIN
27 3 n/a BEGIN
34 3 n/a BEGIN
35 3 n/a BEGIN
36 3 n/a BEGIN
37 3 n/a BEGIN
38 3 n/a BEGIN
39 3 n/a BEGIN
40 3 n/a BEGIN
41 3 n/a BEGIN
42 3 n/a BEGIN
43 3 n/a BEGIN
45 3 n/a BEGIN
46 3 n/a BEGIN
47 3 n/a BEGIN
48 3 n/a BEGIN
49 3 n/a BEGIN
50 3 n/a BEGIN
51 3 n/a BEGIN
52 3 n/a BEGIN
53 3 n/a BEGIN
54 3 n/a BEGIN
55 3 n/a BEGIN
56 3 n/a BEGIN
57 3 n/a BEGIN
58 3 n/a BEGIN
60 3 n/a BEGIN
61 3 n/a BEGIN
62 3 n/a BEGIN
96 2 Yes open
124 0 No close
133 2 No initialize
153 0 Yes get_last_error_message
158 0 Yes getModuleVersion
163 0 Yes getPackageVersion
168 0 Yes getDatabaseVersion
174 6 Yes getCountryShort
189 0 Yes getCountryLong
204 0 Yes getRegion
219 0 Yes getCity
234 0 Yes getISP
249 0 Yes getProxyType
264 0 Yes isProxy
279 0 Yes getDomain
294 0 Yes getUsageType
309 0 Yes getASN
324 0 Yes getAS
339 0 Yes getLastSeen
354 0 Yes getThreat
369 0 Yes getProvider
384 0 Yes getAll
399 3 No getIPv6Record
647 3 No getIPv4Record
882 15 No readRow32
894 4 No readRow128
906 2 No read512
918 6 No read32x2
928 0 No read128
936 0 No read32
944 0 No read8
952 6 No readStr
962 0 No readFloat
978 8 No bytesInt
996 6 No validateIP
1046 3 No expandIPv6Address
1081 3 No hexInt
1103 3 No ipNo
1115 6 No nameIP
1128 6 No isIPv4
1142 3 No isIPv6