Skip to content

Behave feature tests should have all step definitions implemented #451

@kbighorse

Description

@kbighorse

Summary

Running behave tests/features/ shows 371 undefined steps, indicating missing step implementations.

Test Results

7 features passed, 2 failed, 10 error, 0 skipped
30 scenarios passed, 6 failed, 53 error, 0 skipped
258 steps passed, 6 failed, 3 error, 79 skipped, 371 undefined

Current Workaround

CI only runs behave tests with specific tags (@backend and @production and not @skip), so most undefined steps don't affect CI.

Potential Solutions

  1. Implement the missing step definitions
  2. Remove or skip scenarios that have undefined steps
  3. Review which features should be marked with @backend and @production tags

Metadata

Metadata

Assignees

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