Ejemplo n.º 1
0
 def test_has_text_on_html(self):
     roots = HTML5Strip.parse(u"<p>hello, world</p>")
     self.assertTrue(HTML5Fragment.has_text(roots[0].text))
Ejemplo n.º 2
0
 def test_has_no_text_on_html(self):
     roots = HTML5Strip.parse(u"<p>\u2000</p>")
     self.assertFalse(HTML5Fragment.has_text(roots[0].text))
Ejemplo n.º 3
0
 def test_has_text(self):
     self.assertTrue(HTML5Fragment.has_text("hello, world"))
     self.assertTrue(HTML5Fragment.has_text(u"金魚"))
     self.assertFalse(HTML5Fragment.has_text(u"\u2000"))  # some unicode space
     self.assertFalse(HTML5Fragment.has_text(" "))