/package_validator

PLANMAP packages validation framework

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

PLANMAP package validator

This tool validates the structure and content of a Planmap package.

The validator gets as input the path to a (PM) package and then run a series of checks following a package/data model.

To run the validator

Since I'm trying different methods to have this validator steps running together, there are different ways to run a validator.

  • Pytest:

    $ pytest --pkgpath 'path/to/geopackage.gpkg'
  • Custom (python pipeline):

    $ python validate.py <path>

Where are the models

How to modify the models