The rstest‑bdd project is evolving. Several features described in the design
document and README remain unimplemented in the current codebase:
-
Wildcard keywords and
*steps. The asterisk (*) can replace any step keyword in Gherkin to improve readability, but step lookup is based strictly on the primary keyword. Using*in feature files will not match any registered step. -
Restricted placeholder types. Only placeholders that parse via
FromStrare supported, and they must be well-formed and non-overlapping.
Consult the project’s roadmap or repository for updates. The addition of new
features may result in patterns or examples changing. Meanwhile, adopting
rstest‑bdd in its current form will be most effective when teams keep feature
files simple. Step definitions should remain explicit.