summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2011-06-19 20:26:41 -0400
committerChris McDonough <chrism@plope.com>2011-06-19 20:26:41 -0400
commit08ffc90d071214820cb4e3514925986f796e8780 (patch)
tree36416b81bb86d3705aa848c7f89e9191178bc7b8
parentd0a5f0654e0468f9d50a4c1b98f9d316253ad64d (diff)
downloadpyramid-08ffc90d071214820cb4e3514925986f796e8780.tar.gz
pyramid-08ffc90d071214820cb4e3514925986f796e8780.tar.bz2
pyramid-08ffc90d071214820cb4e3514925986f796e8780.zip
coverage
-rw-r--r--pyramid/tests/test_view.py23
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