def test_image(self): data = """ <html> <body> <p>hello world <img src="pml/itools_powered.gif" alt="itools" /> </p> <img src="pml/itools_powered.jpeg" alt="itools" /> <p><img src="pml/itools_powered.png" alt="itools" /></p> </body> </html>""" story, stylesheet = pmltopdf_test(data) self.assertEqual(len(story), 3)
def test_span(self): handler = lfs.open('pml/span.xml') story, stylesheet = pmltopdf_test(handler) self.assertEqual(len(story), 9)
def test_paragraph_cjk(self): handler = lfs.open('pml/paragraph_cjk.xml') story, stylesheet = pmltopdf_test(handler) self.assertEqual(len(story), 12)
def test_paragraph2(self): data = '<html><body><h1>title</h1><p>hello world</p>' data += '<h2>subtitle1</h2><p>Hello</p><h2>subtitle 2</h2>' data += '<p>WORLD <br/> </p>;)</body></html>' story, stylesheet = pmltopdf_test(data) self.assertEqual(len(story), 6)
def test_paragraph1(self): data = '<html><body><p>hello world</p></body></html>' story, stylesheet = pmltopdf_test(data) self.assertEqual(len(story), 1)
def test_empty_body(self): data = '<html><body></body></html>' story, stylesheet = pmltopdf_test(data) self.assertEqual(len(story), 0)