(self, basedir: str, filename: str, encoding: str = "utf-8")
| 373 | """ |
| 374 | |
| 375 | def __init__(self, basedir: str, filename: str, encoding: str = "utf-8"): |
| 376 | self.abs_filename = os.path.abspath(os.path.join(basedir, filename)) |
| 377 | self.rel_filename = os.path.join(os.path.basename(basedir), filename) |
| 378 | self.encoding = encoding |
| 379 | |
| 380 | def parse_steps(self, steps_data: list[GherkinStep]) -> list[Step]: |
| 381 | """Parse a list of step data into Step objects. |
nothing calls this directly
no outgoing calls
no test coverage detected