def test_has_perm(self): """ Verify that has_perm() works as desired. """ backend = ObjectPermBackend() self.assertTrue(user.has_perm("admin", object_)) self.assertTrue(backend.has_perm(user, "admin", object_))
def test_anonymous_user_does_not_exist(self): """ Tests to ensure that anonymous user is auto created if it does not already exist """ backend = ObjectPermBackend() self.assertFalse(anonymous.has_perm('admin', object_)) self.assertTrue(backend.has_perm(user, 'admin', object_))