+
+
+class BookImportGenerateTest(WLTestCase):
+ def setUp(self):
+ WLTestCase.setUp(self)
+ input = path.join(path.dirname(__file__), 'files/fraszka-do-anusie.xml')
+ self.book = models.Book.from_xml_file(input)
+
+ def test_gen_pdf(self):
+ self.book.build_pdf()
+ self.assertTrue(path.exists(self.book.pdf_file.path))
+
+ def test_gen_pdf_parent(self):
+ """This book contains a child."""
+ input = path.join(path.dirname(__file__), "files/fraszki.xml")
+ parent = models.Book.from_xml_file(input)
+ parent.build_pdf()
+ self.assertTrue(path.exists(parent.pdf_file.path))