Subroutine Coverage
blib/lib/Geo/IP2Proxy.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
45 |
63 |
71.4
|
pod |
18 |
35 |
51.4
|
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 |
44
|
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 |
58
|
3 |
n/a |
BEGIN |
59
|
3 |
n/a |
BEGIN |
60
|
3 |
n/a |
BEGIN |
90
|
2 |
Yes |
open |
102
|
0 |
No |
close |
111
|
2 |
No |
initialize |
127
|
0 |
Yes |
getModuleVersion |
132
|
0 |
Yes |
getPackageVersion |
137
|
0 |
Yes |
getDatabaseVersion |
143
|
6 |
Yes |
getCountryShort |
158
|
0 |
Yes |
getCountryLong |
173
|
0 |
Yes |
getRegion |
188
|
0 |
Yes |
getCity |
203
|
0 |
Yes |
getISP |
218
|
0 |
Yes |
getProxyType |
233
|
0 |
Yes |
isProxy |
248
|
0 |
Yes |
getDomain |
263
|
0 |
Yes |
getUsageType |
278
|
0 |
Yes |
getASN |
293
|
0 |
Yes |
getAS |
308
|
0 |
Yes |
getLastSeen |
323
|
0 |
Yes |
getThreat |
338
|
0 |
Yes |
getAll |
353
|
3 |
No |
getIPv6Record |
593
|
3 |
No |
getIPv4Record |
822
|
8 |
No |
read128 |
830
|
54 |
No |
read32 |
838
|
10 |
No |
read8 |
846
|
6 |
No |
readStr |
856
|
0 |
No |
readFloat |
872
|
8 |
No |
bytesInt |
890
|
6 |
No |
validateIP |
940
|
3 |
No |
expandIPv6Address |
975
|
3 |
No |
hexInt |
997
|
3 |
No |
ipNo |
1009
|
6 |
No |
nameIP |
1022
|
6 |
No |
isIPv4 |
1036
|
3 |
No |
isIPv6 |