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(…)’