diff --git a/features/steps/action_schema_steps.py b/features/steps/action_schema_steps.py index 05c70a80d..335b2fc82 100644 --- a/features/steps/action_schema_steps.py +++ b/features/steps/action_schema_steps.py @@ -137,8 +137,12 @@ def step_given_yaml_with_name(context: Context, name: str) -> None: # so that Behave's parse matcher selects the longer match first. -@given('an action YAML string with an argument of type "{arg_type}" and default {default_value}') -def step_given_yaml_with_arg_and_default(context: Context, arg_type: str, default_value: str) -> None: +@given( + 'an action YAML string with an argument of type "{arg_type}" and default {default_value}' +) +def step_given_yaml_with_arg_and_default( + context: Context, arg_type: str, default_value: str +) -> None: """Provide YAML with an argument that has a specific type and default value.""" # Parse the default value from the string representation # Handle special cases: true/false for booleans, numbers, strings, lists