def test_remove_policy(self): m = Model() m.load_model(get_examples("basic_model.conf")) rule = ['admin', 'domain1', 'data1', 'read'] m.add_policy('p', 'p', rule) self.assertTrue(m.has_policy('p', 'p', rule)) m.remove_policy('p', 'p', rule) self.assertFalse(m.has_policy('p', 'p', rule)) self.assertFalse(m.remove_policy('p', 'p', rule))
def test_remove_policy(self): m = Model() m.load_model(get_examples("basic_model.conf")) rule = ["admin", "domain1", "data1", "read"] m.add_policy("p", "p", rule) self.assertTrue(m.has_policy("p", "p", rule)) m.remove_policy("p", "p", rule) self.assertFalse(m.has_policy("p", "p", rule)) self.assertFalse(m.remove_policy("p", "p", rule))