def test_set_public_limits_user_authenticated(self, run, wrap): request = Mock(content_type='', method='', accept=[''], user='******') view = BaseView( context={}, request=request, _query_params={'foo': 'bar'}) view.root_resource = Mock(auth=True) view.set_public_limits() assert not wrap.set_public_limits.called
def test_set_public_limits_applied(self, run, wrap): request = Mock(content_type='', method='', accept=[''], user=None) view = BaseView( context={}, request=request, _query_params={'foo': 'bar'}) view.root_resource = Mock(auth=True) view.set_public_limits() wrap.set_public_limits.assert_called_once_with(view)
def test_set_public_limits_no_root(self, run, wrap): request = Mock(content_type='', method='', accept=['']) view = BaseView( context={}, request=request, _query_params={'foo': 'bar'}) view.root_resource = None view.set_public_limits() assert not wrap.set_public_limits.called