Closed jsa34 closed 2 months ago
I'm thinking a different approach might be better to keep the DAO/mapping and logic encapsulated
🧙 Sourcery has finished reviewing your pull request!
Closed to focus on parser, and ended up just dumping things I was trying on this branch - apologies!
Going a step further than my previous PR that simply parsed the feature files using the official parser, but then copied this data into the existing parser objects, this PR removes the old parser completely and either uses the data directly that is parsed into the models from the Gherkin parser or adds needed functionality to the Gherkin parser models to enhance just being DAOs for pytest-bdd to use the data as it needs to.