def test_simple(self): d = Doc('a') self.assertTrue(d.is_empty()) d.put('test') self.assertFalse(d.is_empty()) self.assertXmlEqual(d.to_etree_element(), """<?xml version='1.0' encoding='utf-8'?>\n<a>test</a>""")
def test_simple(self): d = Doc('a') self.assertTrue(d.is_empty()) d.put('test') self.assertFalse(d.is_empty()) self.assertXmlAlmostEqual(d.to_etree_element(), """<?xml version='1.0' encoding='utf-8'?>\n<a>test</a>""")
def test_simple(self): d = Doc('a') self.assertTrue(d.is_empty()) d.put('test') d.put(u'тест') self.assertFalse(d.is_empty()) self.assertXmlEqual( d.to_etree_element(), b"""<?xml version='1.0' encoding='utf-8'?>\n<a>test\xd1\x82\xd0\xb5\xd1\x81\xd1\x82</a>""" )
def test_simple(self): d = Doc('a') self.assertTrue(d.is_empty()) d.put(None) self.assertXmlEqual(d.to_etree_element(), b'<a/>') node = etree.Element('b') node.text = u'тест' d.put(node) self.assertFalse(d.is_empty()) self.assertXmlEqual( d.to_etree_element(), b"""<?xml version='1.0' encoding='utf-8'?>\n<a><b>\xd1\x82\xd0\xb5\xd1\x81\xd1\x82</b></a>""" )
def test_simple(self): d = Doc('a') self.assertTrue(d.is_empty()) d.put(None) self.assertXmlEqual(d.to_etree_element(), b'<a/>') node = etree.Element('b') node.text = 'тест' d.put(node) self.assertFalse(d.is_empty()) self.assertXmlEqual( d.to_etree_element(), b"""<?xml version='1.0' encoding='utf-8'?>\n<a><b>\xd1\x82\xd0\xb5\xd1\x81\xd1\x82</b></a>""" )