Пример #1
0
 def test_016(self):
     """ Document document setter - valid text file """
     document = Document()
     document.document = "test.txt"
     self.assertEqual(document.name, "test")
     self.assertEqual(len(document), 1)
     self.assertEqual(document.text, ["foo"])
     os.remove("test1.txt")
Пример #2
0
 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")
Пример #3
0
 def test_019(self):
     """ Document document setter - not a string """
     document = Document()
     with pytest.raises(TypeError):
         document.document = 12
Пример #4
0
 def test_015(self):
     """ Document document setter - nonexistent file """
     document = Document()
     with pytest.raises(FileNotFoundError):
         document.document = "files/nonexist.txt"