Skip to content

Support validating archive files (ZIP, TAR...) #3

Description

@nichtich

Requires a parameter to state that the contents of the ZIP should be validated, not the integrity of the ZIP file format.

This can be done with locators, having dimensions:

  • select=file:* - validate all files inside the data
  • select=file:abc.xml - validate a specific file inside the data (or every file of this name if archive format allows multiple files with same name)
  • select=xpath:/foo/*- validate XML elements

Or this syntax:

  • :file
  • :file=abc.xml
  • :xpath=/foo/*

In all cases the service must know how to extract files from payload, e.g. ZIP file, TAR files...

Wrapped selections should be supported as well, e.g.

  • :glob=*.xml&:xpath=/lidoWrap/lido|/lido

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions