diff options
| author | Daniel Schadt <kingdread@gmx.de> | 2025-11-22 20:36:33 +0100 |
|---|---|---|
| committer | Daniel Schadt <kingdread@gmx.de> | 2025-11-22 20:36:33 +0100 |
| commit | 462d4174b2f76da015ad4d9ec6d1998a47de918a (patch) | |
| tree | 6d6a4b94943c5b1e4398f4d81e16afc37776aef7 | |
| parent | 8ef8c4e1d7a3e4a9d00e5862de425c0d89aa5ca8 (diff) | |
| download | fietsboek-462d4174b2f76da015ad4d9ec6d1998a47de918a.tar.gz fietsboek-462d4174b2f76da015ad4d9ec6d1998a47de918a.tar.bz2 fietsboek-462d4174b2f76da015ad4d9ec6d1998a47de918a.zip | |
add test for xml_escape
| -rw-r--r-- | tests/unit/test_util.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/unit/test_util.py b/tests/unit/test_util.py index 0ecfdb2..cc92058 100644 --- a/tests/unit/test_util.py +++ b/tests/unit/test_util.py @@ -99,3 +99,15 @@ def test_tile_url(app_request): assert "{y}" in route_url assert "{z}" in route_url assert "bobby" in route_url + + +@pytest.mark.parametrize("value, expected", [ + ("", b""), + ("foo", b"foo"), + ("<foo>", b"<foo>"), + ("foo bar", b"foo bar"), + ("</gpx>", b"</gpx>"), + ("äÖß", b"äÖß"), +]) +def test_xml_escape(value, expected): + assert util.xml_escape(value) == expected |
