Skip to content

Commit

Permalink
validate_gpkg.py: make it more robust
Browse files Browse the repository at this point in the history
  • Loading branch information
rouault committed Jan 25, 2023
1 parent e276f29 commit 986b841
Showing 1 changed file with 13 additions and 12 deletions.
25 changes: 13 additions & 12 deletions swig/python/gdal-utils/osgeo_utils/samples/validate_gpkg.py
Original file line number Diff line number Diff line change
Expand Up @@ -1633,17 +1633,18 @@ def _check_tiled_gridded_coverage_data(self, c):
"gpkg_2d_gridded_coverage#3",
"gpkg_spatial_ref_sys shall have a row for srs_id=4979",
)
self._assert(
ret[0][1].lower() == "epsg",
"gpkg_2d_gridded_coverage#3",
"wrong value for organization for srs_id = 4979: %s" % ret[0][1],
)
self._assert(
ret[0][2] == 4979,
"gpkg_2d_gridded_coverage#3",
("wrong value for organization_coordsys_id for " + "srs_id = 4979: %s")
% ret[0][2],
)
if len(ret) == 1:
self._assert(
ret[0][1].lower() == "epsg",
"gpkg_2d_gridded_coverage#3",
"wrong value for organization for srs_id = 4979: %s" % ret[0][1],
)
self._assert(
ret[0][2] == 4979,
"gpkg_2d_gridded_coverage#3",
("wrong value for organization_coordsys_id for " + "srs_id = 4979: %s")
% ret[0][2],
)

c.execute("SELECT 1 FROM sqlite_master WHERE name = 'gpkg_extensions'")
self._assert(
Expand Down Expand Up @@ -2942,7 +2943,7 @@ def main(argv=sys.argv):
else:
for (req, msg) in ret:
if req:
print("Req %d: %s" % (req, msg))
print("Req %s: %s" % (str(req), msg))
else:
print(msg)
return 1
Expand Down

0 comments on commit 986b841

Please sign in to comment.