diff --git a/tests/unit/python/utils/i18n/test_translate.py b/tests/unit/python/utils/i18n/test_translate.py index e47d836e26..102fff463d 100644 --- a/tests/unit/python/utils/i18n/test_translate.py +++ b/tests/unit/python/utils/i18n/test_translate.py @@ -249,9 +249,16 @@ class TestRefusalIsRemembered(unittest.TestCase): self.assertEqual( message.user_comments[2], - f"{REJECTED_PREFIX} erste Zeile\\nzweite Zeile", + f"{REJECTED_PREFIX} erste Zeile zweite Zeile", ) + def test_a_rejected_translation_carries_no_backslash(self): + _, message = self._entry() + + apply([message], [Rejected("See [test\\_file.py](../x.py)", "structure")]) + + self.assertNotIn("\\", message.user_comments[2]) + def test_a_second_rejection_replaces_the_first(self): _, message = self._entry()