def test_018(self): """ Document document setter - valid PDF file with page directory """ document = Document() document.dir = "./" document.document = "files/4page.pdf" self.assertEqual(document.name, "4page") self.assertEqual(len(document), 4) for i in range(1, 5): self.assertTrue(os.path.isfile("4page" + str(i) + ".pdf")) self.assertTrue(os.path.isfile("4page" + str(i) + ".txt")) self.assertTrue(os.path.isfile("4page" + str(i) + ".json")) for i in range(1, 5): os.remove("4page" + str(i) + ".pdf") os.remove("4page" + str(i) + ".txt") os.remove("4page" + str(i) + ".json")
def test_021(self): """ Document dir setter - not a string """ document = Document() with pytest.raises(TypeError): document.dir = 12
def test_020(self): """ Document dir setter """ document = Document() document.dir = "./" self.assertEqual(document.dir, "./")