tursu.runner
¶
Module Contents¶
Classes¶
Data¶
API¶
- exception tursu.runner.ScenarioFailed¶
Bases:
Exception
- class tursu.runner.TursuRunner(request: pytest.FixtureRequest, capsys: pytest.CaptureFixture[str], tursu: tursu.registry.Tursu, scenario: list[str])¶
Initialization
- __enter__() Self ¶
- __exit__(exc_type: type[BaseException] | None, exc: BaseException | None, tb: types.TracebackType | None) None ¶
- emit_error(keyword: tursu.steps.StepKeyword, step: tursu.steps.Step, matches: collections.abc.Mapping[str, typing_extensions.Any]) None ¶
- emit_running(keyword: tursu.steps.StepKeyword, step: tursu.steps.Step, matches: collections.abc.Mapping[str, typing_extensions.Any]) None ¶
- emit_success(keyword: tursu.steps.StepKeyword, step: tursu.steps.Step, matches: collections.abc.Mapping[str, typing_extensions.Any]) None ¶
- fancy() str ¶
- format_example_step(text: str, **kwargs: typing_extensions.Any) str ¶
- log(text: str, replace_previous_line: bool = False, end: str = '\n') None ¶
- remove_ansi_escape_sequences(text: str) str ¶
- run_step(step: tursu.steps.StepKeyword, text: str, **kwargs: typing_extensions.Any) None ¶
- tursu.runner.logger¶
‘getLogger(…)’