Skip to content

BDD DSL: Group non-empty YAML key assertions #863

Description

@sbaum1994

Why

Registration scenarios repeat individual non-empty assertions for generated identity fields. The file and keys are meaningful, while repeating the assertion sentence is not.

Scope

Add a table-driven assertion that named YAML keys exist and have non-empty values.

Acceptance criteria

  • Add the step to the documented DSL catalog.
  • Validate the table shape and reject empty keys.
  • Distinguish missing keys from empty values in failures.
  • Migrate existing grouped non-empty key assertions without changing coverage.
  • Pass affected wiring tests and live feature tests.

Parent: #858

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions