• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rtmx-ai / rtmx / 21966827533
81%

Build:
DEFAULT BRANCH: main
Ran 12 Feb 2026 10:34PM UTC
Jobs 1
Files 83
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Feb 2026 10:31PM UTC coverage: 74.332% (+0.1%) from 74.189%
21966827533

push

github

rhino11
feat(bdd): Implement step definition discovery for Python (REQ-BDD-002)

Add step definition discovery that:
- Discovers pytest-bdd step definitions (@given, @when, @then)
- Discovers behave step definitions (same decorators)
- Extracts regex/expression patterns for step matching
- Matches Gherkin steps to discovered definitions
- Reports unimplemented steps (missing definitions)
- Reports ambiguous steps (multiple matches)
- Supports cucumber expressions ({int}, {float}, {string}, {word})
- Handles parameterized step definitions with capture groups

New files:
- src/rtmx/bdd/steps.py: Step definition discovery and matching
- src/rtmx/cli/discover_steps.py: CLI command implementation
- tests/test_bdd_steps.py: 10 comprehensive tests

CLI usage:
  rtmx discover-steps tests/steps/     # Scan directory
  rtmx discover-steps tests/ --json    # JSON output

Note: JavaScript and Java step discovery pending REQ-LANG-001 (tree-sitter).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

1068 of 1330 branches covered (80.3%)

Branch coverage included in aggregate %.

142 of 181 new or added lines in 4 files covered. (78.45%)

6105 of 8320 relevant lines covered (73.38%)

0.73 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
86.75
src/rtmx/bdd/steps.py
16
51.28
src/rtmx/cli/discover_steps.py
1
72.78
0.49% src/rtmx/cli/main.py
Jobs
ID Job ID Ran Files Coverage
1 21966827533.1 12 Feb 2026 10:34PM UTC 83
74.33
GitHub Action Run
Source Files on build 21966827533
  • Tree
  • List 83
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21966827533
  • 8d4f6662 on github
  • Prev Build on main (#21966725391)
  • Next Build on main (#21967085012)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc