1
0
Fork 0

Merging upstream version 0.54+dfsg.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-04-10 13:41:01 +02:00
parent 0fcef2118b
commit 9ca7384828
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
5 changed files with 54 additions and 42 deletions

View file

@ -805,12 +805,15 @@ def test_slots(catalog, folder, autoescape):
@pytest.mark.parametrize("autoescape", [True, False])
def test_alt_cased_component_names(catalog, folder, autoescape):
(folder / "a_tricky-FOLDER").mkdir()
def test_kebab_cased_component_names(catalog, folder, autoescape):
catalog.jinja_env.autoescape = autoescape
(folder / "a_tricky-FOLDER").mkdir()
(folder / "kebab-folder").mkdir()
(folder / "kebab-cased.jinja").write_text("kebab")
(folder / "a_tricky-FOLDER" / "Greeting.jinja").write_text("pascal")
(folder / "kebab-folder" / "kebab-cased.jinja").write_text("superkebab")
assert catalog.render("KebabCased") == Markup("kebab")
assert catalog.render("a_tricky-FOLDER.Greeting") == Markup("pascal")
assert catalog.render("KebabFolder.KebabCased") == Markup("superkebab")