def test_entityrefs(self):
     reader = HtmlReader()
     reader.populator = PopulatorMock()
     reader.feed('<meta content="text/html; charset=utf-8" />')
     reader.feed('<table><tr><td>Setting</td></tr>')
     reader.feed('<tr><td>&auml;iti</tr>')
     assert_equals(reader.populator.tables['Setting'][0], [u'\xe4iti'])
Exemplo n.º 2
0
 def test_encoding_and_entityrefs(self):
     reader = HtmlReader()
     reader.populator = PopulatorMock()
     reader.feed('<meta content="text/html; charset=utf-8" />')
     reader.feed("<table><tr><td>Setting</td></tr>")
     reader.feed("<tr><td>&auml;iti")
     assert_equals(reader.current_cell, [u"\xe4", u"iti"])
     reader.feed("</tr>")
     assert_equals(reader.populator.tables["Setting"][0], [u"\xe4iti"])