def create(self): a = DocumentFields() a.setField("title", "document") d = DocumentFolder() d.setDocFields(a) for title in self.titles: a.setField("title", title) d.create() assert(d.getDir().exists()) d.delete() assert(not d.getDir().exists()) dir = Directory("documents") dir.createDir() for title in self.titles: a.setField("title", title) d.create(dir.getPath().getAbsolutePath()) assert(d.getDir().exists()) d.delete() assert(not d.getDir().exists()) dir.removeDir()
def test_create(self): a = DocumentFields() a.setField("title", "document") d = DocumentFolder() d.setDocFields(a) # Creation in local folder for title in self.titles: a.setField("title", title) d.create() self.assertTrue(d.getDir().exists()) d.delete() self.assertFalse(d.getDir().exists()) dir = Directory("documents") dir.createDir() # Creaton in another folder for title in self.titles: a.setField("title", title) d.create(dir.getPath().getAbsolutePath()) self.assertTrue(d.getDir().exists()) d.delete() self.assertFalse(d.getDir().exists()) dir.removeDir()