diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-01-15 13:45:35 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-01-15 13:45:35 +0000 |
| commit | b3d74b59c011201c205f99af02dcf5c1b2f4c875 (patch) | |
| tree | 11b526419464d54e0ae9eafdd34bf2cf987e2965 /repoze | |
| parent | 89896842de700c50b8a0983064c0647a3c36ab52 (diff) | |
| download | pyramid-b3d74b59c011201c205f99af02dcf5c1b2f4c875.tar.gz pyramid-b3d74b59c011201c205f99af02dcf5c1b2f4c875.tar.bz2 pyramid-b3d74b59c011201c205f99af02dcf5c1b2f4c875.zip | |
Get rid of _getFUT.
Diffstat (limited to 'repoze')
| -rw-r--r-- | repoze/bfg/tests/test_view.py | 71 |
1 files changed, 29 insertions, 42 deletions
diff --git a/repoze/bfg/tests/test_view.py b/repoze/bfg/tests/test_view.py index 1689bc086..3210e6940 100644 --- a/repoze/bfg/tests/test_view.py +++ b/repoze/bfg/tests/test_view.py @@ -39,17 +39,16 @@ class BaseTest(object): return environ class RenderViewToResponseTests(BaseTest, unittest.TestCase): - def _getFUT(self): + def _callFUT(self, *arg, **kw): from repoze.bfg.view import render_view_to_response - return render_view_to_response + return render_view_to_response(*arg, **kw) def test_call_no_view_registered(self): environ = self._makeEnviron() from webob import Request request = Request(environ) context = DummyContext() - renderer = self._getFUT() - result = renderer(context, request, name='notregistered') + result = self._callFUT(context, request, name='notregistered') self.assertEqual(result, None) def test_call_view_registered_secure_permission_disallows(self): @@ -72,9 +71,8 @@ class RenderViewToResponseTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() from repoze.bfg.security import Unauthorized - self.assertRaises(Unauthorized, renderer, context, request, + self.assertRaises(Unauthorized, self._callFUT, context, request, name='registered', secure=True) def test_call_view_registered_secure_permission_allows(self): @@ -97,8 +95,8 @@ class RenderViewToResponseTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - response = renderer(context, request, name='registered', secure=True) + response = self._callFUT(context, request, name='registered', + secure=True) self.assertEqual(response.status, '200 OK') def test_call_view_registered_insecure_permission_disallows(self): @@ -121,8 +119,8 @@ class RenderViewToResponseTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - response = renderer(context, request, name='registered', secure=False) + response = self._callFUT(context, request, name='registered', + secure=False) self.assertEqual(response.status, '200 OK') @@ -141,23 +139,21 @@ class RenderViewToResponseTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - self.assertRaises(ValueError, renderer, context, request, + self.assertRaises(ValueError, self._callFUT, context, request, name='registered', secure=False) class RenderViewToIterableTests(BaseTest, unittest.TestCase): - def _getFUT(self): + def _callFUT(self, *arg, **kw): from repoze.bfg.view import render_view_to_iterable - return render_view_to_iterable + return render_view_to_iterable(*arg, **kw) def test_call_no_view_registered(self): environ = self._makeEnviron() from webob import Request request = Request(environ) context = DummyContext() - renderer = self._getFUT() - result = renderer(context, request, name='notregistered') + result = self._callFUT(context, request, name='notregistered') self.assertEqual(result, None) def test_call_view_registered_secure_permission_disallows(self): @@ -180,9 +176,8 @@ class RenderViewToIterableTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() from repoze.bfg.security import Unauthorized - self.assertRaises(Unauthorized, renderer, context, request, + self.assertRaises(Unauthorized, self._callFUT, context, request, name='registered', secure=True) def test_call_view_registered_secure_permission_allows(self): @@ -205,8 +200,8 @@ class RenderViewToIterableTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - iterable = renderer(context, request, name='registered', secure=True) + iterable = self._callFUT(context, request, name='registered', + secure=True) self.assertEqual(iterable, ()) def test_call_view_registered_insecure_permission_disallows(self): @@ -229,8 +224,8 @@ class RenderViewToIterableTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - iterable = renderer(context, request, name='registered', secure=False) + iterable = self._callFUT(context, request, name='registered', + secure=False) self.assertEqual(iterable, ()) def test_call_view_response_doesnt_implement_IResponse(self): @@ -248,22 +243,20 @@ class RenderViewToIterableTests(BaseTest, unittest.TestCase): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - self.assertRaises(ValueError, renderer, context, request, + self.assertRaises(ValueError, self._callFUT, context, request, name='registered', secure=False) class RenderViewTests(unittest.TestCase, BaseTest): - def _getFUT(self): + def _callFUT(self, *arg, **kw): from repoze.bfg.view import render_view - return render_view + return render_view(*arg, **kw) def test_call_no_view_registered(self): environ = self._makeEnviron() from webob import Request request = Request(environ) context = DummyContext() - renderer = self._getFUT() - result = renderer(context, request, name='notregistered') + result = self._callFUT(context, request, name='notregistered') self.assertEqual(result, None) def test_call_view_registered_secure_permission_disallows(self): @@ -286,9 +279,8 @@ class RenderViewTests(unittest.TestCase, BaseTest): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() from repoze.bfg.security import Unauthorized - self.assertRaises(Unauthorized, renderer, context, request, + self.assertRaises(Unauthorized, self._callFUT, context, request, name='registered', secure=True) def test_call_view_registered_secure_permission_allows(self): @@ -311,8 +303,7 @@ class RenderViewTests(unittest.TestCase, BaseTest): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - s = renderer(context, request, name='registered', secure=True) + s = self._callFUT(context, request, name='registered', secure=True) self.assertEqual(s, '') def test_call_view_registered_insecure_permission_disallows(self): @@ -335,8 +326,7 @@ class RenderViewTests(unittest.TestCase, BaseTest): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - s = renderer(context, request, name='registered', secure=False) + s = self._callFUT(context, request, name='registered', secure=False) self.assertEqual(s, '') def test_call_view_response_doesnt_implement_IResponse(self): @@ -354,24 +344,21 @@ class RenderViewTests(unittest.TestCase, BaseTest): from webob import Request request = Request(environ) directlyProvides(request, IRequest) - renderer = self._getFUT() - self.assertRaises(ValueError, renderer, context, request, + self.assertRaises(ValueError, self._callFUT, context, request, name='registered', secure=False) class TestIsResponse(unittest.TestCase): - def _getFUT(self): + def _callFUT(self, *arg, **kw): from repoze.bfg.view import is_response - return is_response + return is_response(*arg, **kw) def test_is(self): response = DummyResponse() - f = self._getFUT() - self.assertEqual(f(response), True) + self.assertEqual(self._callFUT(response), True) def test_isnt(self): response = None - f = self._getFUT() - self.assertEqual(f(response), False) + self.assertEqual(self._callFUT(response), False) class TestViewExecutionPermitted(unittest.TestCase): def setUp(self): |
