Skip to content

Additional commands for all pxm boolean  #11

@perrygeo

Description

@perrygeo

Right now pxm has bash scripts, python scripts, external python commands and bash functions to assert various things about raster data. All of these methods have slightly different modes of operation (some raise exceptions, some return a special value, some use exit codes, etc) and are not very easy to test.

I'd like to move all the boolean tests from pxm to subcommands of raster-tester. Basically anytime we need to ask a yes/no question about a raster or set of rasters, this command should be the place to go.

So far we have

  • compare
  • isempty

But we could pull in

  • aligned
  • crosses-dateline
  • is_evil
  • is_lossy
  • validate

This would also give us an opportunity to define and standardize exactly what a Yes/No response should look like and how the bash scripts should handle them

  • exit codes
  • what gets output to stdout/stderr

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions