diff options
| author | Chris McDonough <chrism@plope.com> | 2011-06-19 20:26:41 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2011-06-19 20:26:41 -0400 |
| commit | 08ffc90d071214820cb4e3514925986f796e8780 (patch) | |
| tree | 36416b81bb86d3705aa848c7f89e9191178bc7b8 | |
| parent | d0a5f0654e0468f9d50a4c1b98f9d316253ad64d (diff) | |
| download | pyramid-08ffc90d071214820cb4e3514925986f796e8780.tar.gz pyramid-08ffc90d071214820cb4e3514925986f796e8780.tar.bz2 pyramid-08ffc90d071214820cb4e3514925986f796e8780.zip | |
coverage
| -rw-r--r-- | pyramid/tests/test_view.py | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/pyramid/tests/test_view.py b/pyramid/tests/test_view.py index b42224d4c..ce00454fc 100644 --- a/pyramid/tests/test_view.py +++ b/pyramid/tests/test_view.py @@ -1,14 +1,15 @@ import unittest import sys -from pyramid.testing import cleanUp +from pyramid.testing import setUp +from pyramid.testing import tearDown class BaseTest(object): def setUp(self): - cleanUp() + self.config = setUp() def tearDown(self): - cleanUp() + tearDown() def _registerView(self, reg, app, name): from pyramid.interfaces import IRequest @@ -156,6 +157,18 @@ class RenderViewToIterableTests(BaseTest, unittest.TestCase): secure=False) self.assertEqual(iterable, ['anotherview']) + def test_call_request_has_no_registry(self): + request = self._makeRequest() + del request.registry + registry = self.config.registry + context = self._makeContext() + response = DummyResponse() + view = make_view(response) + self._registerView(registry, view, 'registered') + iterable = self._callFUT(context, request, name='registered', + secure=True) + self.assertEqual(iterable, ()) + class RenderViewTests(BaseTest, unittest.TestCase): def _callFUT(self, *arg, **kw): from pyramid.view import render_view @@ -244,10 +257,10 @@ class TestIsResponse(unittest.TestCase): class TestViewConfigDecorator(unittest.TestCase): def setUp(self): - cleanUp() + setUp() def tearDown(self): - cleanUp() + tearDown() def _getTargetClass(self): from pyramid.view import view_config |
