From 7f68ae0fce797850ffffb39ea23dd1a714c74e47 Mon Sep 17 00:00:00 2001 From: Antti Kaihola <13725+akaihola@users.noreply.github.com> Date: Mon, 30 Dec 2024 21:02:12 +0200 Subject: [PATCH] test: add failing test which splits lines on x85 character --- src/darkgraylib/tests/test_utils.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/darkgraylib/tests/test_utils.py b/src/darkgraylib/tests/test_utils.py index e926f38..be1b181 100644 --- a/src/darkgraylib/tests/test_utils.py +++ b/src/darkgraylib/tests/test_utils.py @@ -138,6 +138,12 @@ def test_textdocument_encoded_string(encoding, newline, expect): dict( doc=TextDocument(string="zéro\r\nun\r\n", newline="\r\n"), expect=("zéro", "un") ), + dict( + doc=TextDocument( + string="# coding: iso-8859-5\n# б\x85б\x86\n", encoding="iso-8859-5" + ), + expect=("# coding: iso-8859-5", "# б\x85б\x86"), + ), ) def test_textdocument_lines(doc, expect): """TextDocument.lines is correct after parsing a string with different newlines"""