def test_view(self): # Should raise permission denied on anonymous user. request = self.factory.get('/') request.user = self.user tool = TestTool(self.user_klass) self.failUnlessRaises(PermissionDenied, tool._view, request) # Should raise permission denied for user without permissions. self.failUnlessRaises(PermissionDenied, tool._view, request) # Should not raise permission denied for super user. request.user.is_superuser = True request.user.save() tool._view(request)
def test_view(self): # Should raise permission denied on anonymous user. request = RequestFactory().get('/') tool = TestTool(User) self.failUnlessRaises(PermissionDenied, tool._view, request) # Should raise permission denied for user without permissions. user = User(username='******') user.save() request.user = user self.failUnlessRaises(PermissionDenied, tool._view, request) # Should not raise permission denied for super user. user.is_superuser = True user.save() request.user = user tool._view(request)