def test_get_image(self): doc = Doc(Config()) img = QImage(10, 10, QImage.Format_ARGB32) doc.ins_image(img, "png", 10, 15) image, width, height, fmt = doc.get_image(doc.text.toHtml()) self.assertEqual(fmt, "png") self.assertEqual(width, 10) self.assertEqual(height, 15) self.assertTrue("QPixmap" in str(type(image)))
def test_ins_image(self): doc = Doc(Config()) img = QImage(10, 10, QImage.Format_ARGB32) self.assertFalse("data:image/png;base64" in doc.text.toHtml()) self.assertFalse('width="10"' in doc.text.toHtml()) doc.ins_image(img, "png", 10, 10) self.assertTrue("data:image/png;base64" in doc.text.toHtml()) self.assertTrue('width="10"' in doc.text.toHtml())