Subroutine Coverage
blib/lib/Geo/OGR.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
136 |
206 |
66.0
|
pod |
0 |
8 |
0.0
|
line |
count |
pod |
subroutine |
8
|
6 |
n/a |
BEGIN |
9
|
6 |
n/a |
BEGIN |
22
|
0 |
n/a |
TIEHASH |
26
|
0 |
n/a |
CLEAR |
28
|
0 |
n/a |
FIRSTKEY |
30
|
0 |
n/a |
NEXTKEY |
33
|
0 |
n/a |
FETCH |
39
|
0 |
n/a |
STORE |
45
|
0 |
No |
this |
100
|
6 |
n/a |
BEGIN |
105
|
0 |
n/a |
new |
111
|
0 |
n/a |
DESTROY |
129
|
0 |
n/a |
DISOWN |
135
|
0 |
n/a |
ACQUIRE |
144
|
6 |
n/a |
BEGIN |
159
|
0 |
n/a |
DISOWN |
165
|
0 |
n/a |
ACQUIRE |
174
|
6 |
n/a |
BEGIN |
181
|
2 |
n/a |
DESTROY |
218
|
0 |
n/a |
DISOWN |
224
|
0 |
n/a |
ACQUIRE |
233
|
6 |
n/a |
BEGIN |
280
|
0 |
n/a |
DISOWN |
286
|
0 |
n/a |
ACQUIRE |
295
|
6 |
n/a |
BEGIN |
299
|
18 |
n/a |
DESTROY |
315
|
6 |
n/a |
BEGIN |
317
|
18 |
n/a |
new |
372
|
0 |
n/a |
DISOWN |
378
|
0 |
n/a |
ACQUIRE |
387
|
6 |
n/a |
BEGIN |
391
|
104 |
n/a |
DESTROY |
407
|
6 |
n/a |
BEGIN |
408
|
6 |
n/a |
BEGIN |
409
|
6 |
n/a |
BEGIN |
410
|
6 |
n/a |
BEGIN |
412
|
2 |
n/a |
new |
470
|
0 |
n/a |
DISOWN |
476
|
0 |
n/a |
ACQUIRE |
485
|
6 |
n/a |
BEGIN |
489
|
660 |
n/a |
DESTROY |
505
|
6 |
n/a |
BEGIN |
507
|
98 |
n/a |
new |
563
|
0 |
n/a |
DISOWN |
569
|
0 |
n/a |
ACQUIRE |
578
|
6 |
n/a |
BEGIN |
583
|
50 |
n/a |
DESTROY |
593
|
6 |
n/a |
BEGIN |
595
|
2 |
n/a |
new |
642
|
0 |
n/a |
DISOWN |
648
|
0 |
n/a |
ACQUIRE |
657
|
6 |
n/a |
BEGIN |
661
|
120 |
n/a |
DESTROY |
677
|
6 |
n/a |
BEGIN |
679
|
40 |
n/a |
new |
812
|
0 |
n/a |
DISOWN |
818
|
0 |
n/a |
ACQUIRE |
925
|
6 |
n/a |
BEGIN |
926
|
6 |
n/a |
BEGIN |
927
|
6 |
n/a |
BEGIN |
928
|
6 |
n/a |
BEGIN |
938
|
1 |
n/a |
Capabilities |
948
|
3 |
n/a |
TestCapability |
963
|
6 |
n/a |
BEGIN |
964
|
6 |
n/a |
BEGIN |
965
|
6 |
n/a |
BEGIN |
966
|
6 |
n/a |
BEGIN |
976
|
1 |
n/a |
Capabilities |
986
|
1 |
n/a |
TestCapability |
993
|
0 |
n/a |
new |
998
|
0 |
n/a |
Open |
1002
|
0 |
n/a |
OpenShared |
1006
|
0 |
n/a |
ExecuteSQL |
1013
|
0 |
n/a |
ReleaseResultSet |
1018
|
0 |
n/a |
GetLayer |
1028
|
2 |
n/a |
GetLayerNames |
1039
|
19 |
n/a |
CreateLayer |
1085
|
1 |
n/a |
DeleteLayer |
1099
|
6 |
n/a |
BEGIN |
1100
|
6 |
n/a |
BEGIN |
1101
|
6 |
n/a |
BEGIN |
1102
|
6 |
n/a |
BEGIN |
1103
|
6 |
n/a |
BEGIN |
1113
|
44 |
n/a |
DESTROY |
1133
|
44 |
n/a |
RELEASE_PARENTS |
1138
|
1 |
n/a |
Capabilities |
1148
|
0 |
n/a |
TestCapability |
1153
|
0 |
n/a |
GetDataSource |
1159
|
7 |
n/a |
GetDefn |
1166
|
91 |
n/a |
CreateField |
1203
|
0 |
n/a |
AlterFieldDefn |
1228
|
1 |
n/a |
DeleteField |
1239
|
2 |
n/a |
GetSchema |
1254
|
1 |
n/a |
Row |
1271
|
1 |
n/a |
Tuple |
1289
|
0 |
n/a |
SpatialFilter |
1297
|
4 |
n/a |
InsertFeature |
1312
|
0 |
n/a |
ForFeatures |
1323
|
0 |
n/a |
ForGeometries |
1338
|
0 |
n/a |
GetFieldNames |
1351
|
0 |
n/a |
GetFieldDefn |
1365
|
0 |
n/a |
GeometryType |
1372
|
0 |
n/a |
SpatialReference |
1389
|
6 |
n/a |
BEGIN |
1390
|
6 |
n/a |
BEGIN |
1391
|
6 |
n/a |
BEGIN |
1392
|
6 |
n/a |
BEGIN |
1393
|
6 |
n/a |
BEGIN |
1396
|
104 |
n/a |
RELEASE_PARENTS |
1404
|
4 |
n/a |
GetSchema |
1431
|
1 |
n/a |
AddField |
1451
|
0 |
n/a |
DeleteField |
1463
|
0 |
n/a |
GetFieldNames |
1488
|
12 |
n/a |
GeomType |
1500
|
0 |
n/a |
GeometryIgnored |
1506
|
4 |
n/a |
StyleIgnored |
1515
|
6 |
n/a |
BEGIN |
1516
|
6 |
n/a |
BEGIN |
1517
|
6 |
n/a |
BEGIN |
1518
|
6 |
n/a |
BEGIN |
1519
|
6 |
n/a |
BEGIN |
1520
|
6 |
n/a |
BEGIN |
1523
|
0 |
n/a |
FETCH |
1532
|
0 |
n/a |
STORE |
1542
|
0 |
n/a |
FID |
1549
|
0 |
n/a |
StyleString |
1556
|
0 |
n/a |
Validate |
1566
|
1 |
n/a |
GetSchema |
1573
|
7 |
n/a |
Row |
1630
|
6 |
n/a |
Tuple |
1664
|
17 |
n/a |
GetDefn |
1674
|
120 |
n/a |
_GetFieldIndex |
1686
|
26 |
n/a |
GetField |
1737
|
0 |
n/a |
UnsetField |
1743
|
94 |
n/a |
SetField |
1793
|
1 |
n/a |
Field |
1800
|
25 |
n/a |
_GetGeomFieldIndex |
1815
|
25 |
n/a |
Geometry |
1859
|
0 |
n/a |
SetFrom |
1875
|
6 |
n/a |
BEGIN |
1876
|
6 |
n/a |
BEGIN |
1883
|
6 |
n/a |
BEGIN |
1884
|
6 |
n/a |
BEGIN |
1885
|
6 |
n/a |
BEGIN |
1909
|
0 |
n/a |
Types |
1913
|
0 |
n/a |
SubTypes |
1917
|
0 |
n/a |
JustifyValues |
1921
|
108 |
n/a |
Schema |
1940
|
65 |
n/a |
Name |
1946
|
94 |
n/a |
Type |
1956
|
10 |
n/a |
SubType |
1966
|
10 |
n/a |
Justify |
1976
|
11 |
n/a |
Width |
1982
|
10 |
n/a |
Precision |
1988
|
10 |
n/a |
Nullable |
1994
|
10 |
n/a |
Default |
2000
|
10 |
n/a |
Ignored |
2009
|
6 |
n/a |
BEGIN |
2010
|
6 |
n/a |
BEGIN |
2011
|
6 |
n/a |
BEGIN |
2012
|
6 |
n/a |
BEGIN |
2013
|
6 |
n/a |
BEGIN |
2017
|
5 |
n/a |
Schema |
2036
|
6 |
n/a |
Name |
2042
|
20 |
n/a |
Type |
2052
|
0 |
n/a |
Types |
2056
|
3 |
n/a |
SpatialReference |
2062
|
3 |
n/a |
Nullable |
2068
|
3 |
n/a |
Ignored |
2077
|
6 |
n/a |
BEGIN |
2078
|
6 |
n/a |
BEGIN |
2079
|
6 |
n/a |
BEGIN |
2084
|
6 |
n/a |
BEGIN |
2103
|
0 |
n/a |
ByteOrders |
2107
|
0 |
n/a |
GeometryTypes |
2111
|
120 |
n/a |
RELEASE_PARENTS |
2116
|
0 |
n/a |
ApproximateArcAngles |
2143
|
0 |
n/a |
As |
2190
|
0 |
n/a |
AsHEXWKB |
2202
|
0 |
n/a |
AsHEXEWKB |
2230
|
21 |
n/a |
GeometryType |
2235
|
0 |
n/a |
CoordinateDimension |
2241
|
21 |
n/a |
AddPoint |
2245
|
1 |
n/a |
SetPoint |
2249
|
16 |
n/a |
GetPoint |
2256
|
2 |
n/a |
Point |
2275
|
9 |
n/a |
Points |
2338
|
4 |
n/a |
_GetPoints |
2366
|
0 |
n/a |
ExportToWkb |
2375
|
0 |
n/a |
ForceTo |
2387
|
0 |
n/a |
ForceToLineString |
2393
|
1 |
n/a |
ForceToMultiPoint |
2402
|
1 |
n/a |
ForceToMultiLineString |
2411
|
1 |
n/a |
ForceToMultiPolygon |
2420
|
1 |
n/a |
ForceToCollection |
2429
|
1 |
n/a |
Dissolve |
2451
|
6 |
n/a |
BEGIN |
2452
|
6 |
n/a |
BEGIN |
2453
|
6 |
n/a |
BEGIN |
2456
|
55 |
No |
GeometryType |
2469
|
0 |
No |
GeometryTypeModify |
2481
|
0 |
No |
GeometryTypeTest |
2498
|
678 |
No |
RELEASE_PARENTS |
2505
|
0 |
No |
GetDriverNames |
2513
|
1 |
No |
Drivers |
2521
|
4 |
No |
GetDriver |