INNER CODE UNIT · Python

test_android_unescape_text_matches_android_rules

connectbot/connectbot · translations/test_translate.py:189

    def test_android_unescape_text_matches_android_rules(self, raw, decoded):
        assert android_unescape_text(raw) == decoded

    @pytest.mark.parametrize(
        ("decoded", "formatted"),
        [
            ("Simple text", "Simple text"),
            ("Don't send @home\nnow", r"Don\'t send \@home\nnow"),
            ('Don\'t say "hi" @home', r"Don\'t say \"hi\" \@home"),
            (r"Path C:\Users", r"Path C:\\Users"),
            ("Column\tvalue", r"Column\tvalue"),
            ("Use  two spaces", '"Use  two spaces"'),
            (" leading", r'" leading"'),
            ("trailing ", r'"trailing "'),
            ("Line\nbreak", r"Line\nbreak"),
            ("5%1$s complete", "5%1$s complete"),
            ("Use &lt;tag&gt; literally", "Use <tag> literally"),
            ("FAQ & Help", "FAQ & Help"),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…