def test__file_w_mode(self): mode = "0600" fo = B.Bunch(path=self.file, mode=mode) fo = Factory.create_from_real_object(fo) self.assertEquals(fo.mode, mode)
def test__symlink_missing(self): fo = B.Bunch(path=self.missinglink) fo = Factory.create_from_real_object(fo) self.assertTrue(isinstance(fo, FO.SymlinkObject)) self.assertEquals(fo.type(), G.TYPE_SYMLINK) self.assertEquals(fo.path, self.missinglink)
def test__dir_wo_metadata(self): fo = B.Bunch(path=self.dir) fo = Factory.create_from_real_object(fo) self.assertTrue(isinstance(fo, FO.DirObject)) self.assertEquals(fo.type(), G.TYPE_DIR) self.assertEquals(fo.path, self.dir) self.assertEquals(fo.mode, self.dir_mode)
def test__file_wo_metadata(self): fo = B.Bunch(path=self.file) fo = Factory.create_from_real_object(fo) self.assertTrue(isinstance(fo, FO.FileObject)) self.assertEquals(fo.type(), G.TYPE_FILE) self.assertEquals(fo.path, self.file) self.assertEquals(fo.mode, self.file_mode)
def test__file_w_uid_and_gid(self): uid = 1 gid = 1 fo = B.Bunch(path=self.file, uid=uid, gid=gid) fo = Factory.create_from_real_object(fo) self.assertEquals(fo.uid, uid) self.assertEquals(fo.gid, gid)
def test__dir_w_mode(self): mode = "0700" fo = B.Bunch(path=self.dir, mode=mode) fo = Factory.create_from_real_object(fo) self.assertTrue(isinstance(fo, FO.DirObject)) self.assertEquals(fo.type(), G.TYPE_DIR) self.assertEquals(fo.path, self.dir) self.assertEquals(fo.mode, mode)