Skip to content

Commit bc74475

Browse files
committed
Improving robustness of GRAMMARS retrieval for faker fans
1 parent c24d0df commit bc74475

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/pynguin/testcase/statement.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2325,7 +2325,8 @@ def __repr__(self) -> str:
23252325
class FandangoFakerStringPrimitiveStatement(FandangoStringPrimitiveStatement):
23262326
"""Primitive Statement that creates a String using Fandango and Faker."""
23272327

2328-
GRAMMARS = load_fandango_grammars("src/pynguin/resources/fans/faker")
2328+
_FAKER_FANS_DIR = Path(__file__).resolve().parent.parent / "resources" / "fans" / "faker"
2329+
GRAMMARS: ClassVar[list[Grammar]] = load_fandango_grammars(str(_FAKER_FANS_DIR))
23292330

23302331
def clone( # noqa: D102
23312332
self,

0 commit comments

Comments
 (0)