def test_as_class(self): """Tests that the C{as_class} template filter works""" permittees = \ as_class(has_obj_perm(self.o3, "can_read_val"), User) self.assertEqual(set(permittees), set([self.su, self.u1, self.u2]))
def test_has_obj_perm(self): """Tests that the C{has_obj_perm} template filter works.""" permittees = has_obj_perm(self.o3, "can_read_val") self.assertEqual( set(permittees), set([Permittee.objects.get_as_permittee(obj) \ for obj in [self.su, self.u1, self.u2]]) )
def test_as_class(self): """Tests that the C{as_class} template filter works""" permittees = \ as_class(has_obj_perm(self.o3, "can_read_val"), User) self.assertEqual( set(permittees), set([self.su, self.u1, self.u2]) )