diff --git a/tests/test_context.py b/tests/test_context.py index bc6783d..917feb9 100644 --- a/tests/test_context.py +++ b/tests/test_context.py @@ -1,5 +1,7 @@ from pathlib import Path +from pytest import mark + from jweb.context import Context @@ -22,9 +24,10 @@ def test_jinja_localization(datadir: Path) -> None: assert ouput_file.read() == "Loutres" -def test_load(datadir: Path) -> None: +@mark.parametrize("path", ["content.txt", Path("content.txt")]) +def test_load(datadir: Path, path: str | Path) -> None: context = Context(datadir) - context.render("test-load.html", "output.html") + context.render("test-load.html", "output.html", path=path) with open(datadir / "build" / "output.html", encoding="utf-8") as ouput_file: assert ouput_file.read() == "Otters\n"