Skip to content

Remove NONE debug level #589

@okolesnyk

Description

@okolesnyk

With the next major release of MFTF; the below commands need XSD schema validation turned on my default. The current ability to turn off validation will need to be deprecated.

Commands that have --debug flag

  • help NO
  • list NO
  • reset NO
  • static-checks YES
  • build:project NO
  • generate:docs YES
  • generate:suite YES
  • generate:tests YES
  • generate:urn-catalog NO
  • run:failed YES
  • run:group YES
  • run:test YES
  • setup:env NO
  • upgrade:tests YES

AC

  • --debug flag no longer accepts --debug NONE
  • --debug accepts:
    • DEFAULT or no input
    • DEVELOPER
  • DEVELOPER debug changes:
    • XSD schema validation is done with non-merged schema
    • (for info, in DEFAULT we merge all entities into single XML file and check schema that way, DEVELOPER needs to not merge and use the non-merged schema for validation)
  • MANUAL test created

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions