@@ -65,7 +65,7 @@ class StepFunctionContext:
65
65
type : Literal ["given" , "when" , "then" ] | None
66
66
step_func : Callable [..., Any ]
67
67
parser : StepParser
68
- converters : dict [str , Callable [... , Any ]] = field (default_factory = dict )
68
+ converters : dict [str , Callable [[ str ] , Any ]] = field (default_factory = dict )
69
69
target_fixture : str | None = None
70
70
71
71
@@ -76,7 +76,7 @@ def get_step_fixture_name(step: Step) -> str:
76
76
77
77
def given (
78
78
name : str | StepParser ,
79
- converters : dict [str , Callable [[Any ], Any ]] | None = None ,
79
+ converters : dict [str , Callable [[str ], Any ]] | None = None ,
80
80
target_fixture : str | None = None ,
81
81
stacklevel : int = 1 ,
82
82
) -> Callable [[Callable [P , T ]], Callable [P , T ]]:
@@ -95,7 +95,7 @@ def given(
95
95
96
96
def when (
97
97
name : str | StepParser ,
98
- converters : dict [str , Callable [[Any ], Any ]] | None = None ,
98
+ converters : dict [str , Callable [[str ], Any ]] | None = None ,
99
99
target_fixture : str | None = None ,
100
100
stacklevel : int = 1 ,
101
101
) -> Callable [[Callable [P , T ]], Callable [P , T ]]:
@@ -114,7 +114,7 @@ def when(
114
114
115
115
def then (
116
116
name : str | StepParser ,
117
- converters : dict [str , Callable [[Any ], Any ]] | None = None ,
117
+ converters : dict [str , Callable [[str ], Any ]] | None = None ,
118
118
target_fixture : str | None = None ,
119
119
stacklevel : int = 1 ,
120
120
) -> Callable [[Callable [P , T ]], Callable [P , T ]]:
@@ -134,7 +134,7 @@ def then(
134
134
def step (
135
135
name : str | StepParser ,
136
136
type_ : Literal ["given" , "when" , "then" ] | None = None ,
137
- converters : dict [str , Callable [[Any ], Any ]] | None = None ,
137
+ converters : dict [str , Callable [[str ], Any ]] | None = None ,
138
138
target_fixture : str | None = None ,
139
139
stacklevel : int = 1 ,
140
140
) -> Callable [[Callable [P , T ]], Callable [P , T ]]:
0 commit comments