contentdb/app/tests/unit/test_translation.py

14 lines
360 B
Python
Raw Normal View History

2024-02-25 17:32:54 +01:00
import os
from app.tasks.minetestcheck.translation import parse_tr
def test_parses_tr():
dirname = os.path.dirname(__file__)
filepath = os.path.join(dirname, "test_file.fr.tr")
out = parse_tr(filepath)
assert out.language == "fr"
assert out.textdomain == "foobar"
assert len(out.entries) == 1
assert out.entries["Hello, World!"] == "Bonjour, Monde!"