Skip to content

JSON Schema and CSV Codelists Python tests #27

@duncandewhurst

Description

@duncandewhurst

Description

A suite of Python tests based on JSCC to check for:

  • Empty files
  • Misindented JSON files
  • Invalid JSON files
  • Various JSON Schema issues, including:
    • Invalid schema
    • Incorrect letter case in properties and definitions
    • Missing metadata, e.g. titles, types, descriptions etc.
    • Missing codelist enums
    • Mismatches between codelist enums and CSV files
    • Missing array items
    • Deep nested properties
    • Missing object ids
    • Unresolvable $refs

Implementations

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    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