def test_subscript(self): self.assertEqual( html_parser.parse( u"Gruppenformel CH<sub>3</sub>–(CH<sub>2</sub>)<sub>8</sub>–</small/>COOH" ), u"Gruppenformel CH₃–(CH₂)₈–COOH", )
def test_ref(self): self.assertEqual( html_parser.parse( u'Beschlag aus Holz, Knochen oder Metall<ref name="Grabungswörterbuch">Grabungswörterbuch, Stichwort [http://ausgraeberei.de/woerterbuch/index.html?Infodeu/Riemenzunge.htm Riemenzunge]</ref> am (herabhängenden<ref name="TemporaNostra">Tempora Nostra: Mode im Hochmittelalter, Lexikon [http://www.gewandung.de/gewandung/index.php?id=lx_riemenzunge&kontextId=178&kontextNav=1 Riemenzunge]</ref>) Ende eines Gürtels, zur Verstärkung<ref name="Grabungswörterbuch" /> und Beschwerung<ref name="TemporaNostra" />' ), u"Beschlag aus Holz, Knochen oder Metall am (herabhängenden) Ende eines Gürtels, zur Verstärkung und Beschwerung", )
def test_entity(self): self.assertEqual( html_parser.parse( u"die Art und Weise des Herabhängens von Stoffen o. Ä."), u"die Art und Weise des Herabhängens von Stoffen o.\xa0Ä.", )