def validate_perms(self, new): f = File.get_file_from_db_id(self.db, self.file1.get_id()) uf = UserFile(f, self.user1) perms = uf.get_perms(force=True) for p in new: self.assertTrue(p in perms, "bad perms set %s != %s" % (new, perms)) self.assertEqual(len(perms), len(new), "perms dont match %s != %s" % (new, perms))
def test_find_no_file(self): f = File.get_file_from_db_id(self.db, 1000) self.assertEqual(f, None, "We should not have found that file") f = File.get_file(self.db, "nofile", pynimbusauthz.object_type_s3) self.assertEqual(f, None, "We should not have found that file")