Skip to content

Commit 9b263f4

Browse files
committed
Add type annotations
1 parent 0fe4419 commit 9b263f4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/pytest_bdd/exceptions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class NoScenariosFound(Exception):
2626
class GherkinParseError(Exception):
2727
"""Base class for all Gherkin parsing errors."""
2828

29-
def __init__(self, message, line, line_content, filename):
29+
def __init__(self, message: str, line: int, line_content: str, filename: str):
3030
super().__init__(message)
3131
self.message = message
3232
self.line = line
@@ -36,7 +36,7 @@ def __init__(self, message, line, line_content, filename):
3636
self.line_content = line_content
3737
self.filename = filename
3838

39-
def __str__(self):
39+
def __str__(self) -> str:
4040
return f"{self.message}\nLine number: {self.line}\nLine: {self.line_content}\nFile: {self.filename}"
4141

4242

0 commit comments

Comments
 (0)