diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c85ba4bf..4412cf40 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -9,13 +9,13 @@ repos: - id: check-yaml - id: check-added-large-files - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "89c421dff2e1026ba12cdb9ebd731f4a83aa8021" # frozen: v0.8.6 + rev: "871f3bcae4fe473cd7109c3a068db975dc035e3b" # frozen: v0.9.4 hooks: - id: ruff args: [ --fix ] - id: ruff-format - repo: https://github.com/python-poetry/poetry - rev: "f03d8f98781934df7910be5b6c14756e047ef432" # frozen: 2.0.0 + rev: "bd500dd3bdfaec3de6894144c9cedb3a9358be84" # frozen: 2.0.1 hooks: - id: poetry-check args: ["--lock"] diff --git a/src/pytest_bdd/scenario.py b/src/pytest_bdd/scenario.py index 1d98ebc5..53119061 100644 --- a/src/pytest_bdd/scenario.py +++ b/src/pytest_bdd/scenario.py @@ -188,9 +188,9 @@ def parse_step_arguments(step: Step, context: StepFunctionContext) -> dict[str, """Parse step arguments.""" parsed_args = context.parser.parse_arguments(step.name) - assert ( - parsed_args is not None - ), f"Unexpected `NoneType` returned from parse_arguments(...) in parser: {context.parser!r}" + assert parsed_args is not None, ( + f"Unexpected `NoneType` returned from parse_arguments(...) in parser: {context.parser!r}" + ) reserved_args = set(parsed_args.keys()) & STEP_ARGUMENTS_RESERVED_NAMES if reserved_args: