INNER CODE UNIT · Python
test_android_format_text_matches_android_rules
connectbot/connectbot · translations/test_translate.py:210
def test_android_format_text_matches_android_rules(self, decoded, formatted):
assert android_format_text(decoded) == formatted
def test_set_string_preserves_android_lt_gt_entities(self):
elem = parse('<string name="x">Use <tag></string>')
source = parse('<string name="x">Use <tag></string>')
set_element_text(elem, "Use <tag>", source)
xml = etree.tostring(elem, encoding="unicode")
assert ">Use <tag><" in xml
assert "&lt;" not in xml
def test_set_string_serializes_raw_ampersand(self):
elem = parse('<string name="x">FAQ & Help</string>')
source = parse('<string name="x">FAQ & Help</string>')
set_element_text(elem, "FAQ & Help", source)
xml = etree.tostring(elem, encoding="unicode")
assert ">FAQ & Help<" in xml
assert "&amp;" not in xml