summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/tests/test_renderers.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/pyramid/tests/test_renderers.py b/pyramid/tests/test_renderers.py
index ea5e317d3..a2f7bf8c2 100644
--- a/pyramid/tests/test_renderers.py
+++ b/pyramid/tests/test_renderers.py
@@ -630,6 +630,14 @@ class Test_get_renderer(unittest.TestCase):
result = self._callFUT('abc/def.pt', registry=self.config.registry)
self.assertEqual(result, renderer)
+ def test_it_with_isolated_registry(self):
+ from pyramid.config import Configurator
+ isolated_config = Configurator()
+ renderer = isolated_config.testing_add_renderer(
+ 'pyramid.tests:abc/def.pt')
+ result = self._callFUT('abc/def.pt', registry=isolated_config.registry)
+ self.assertEqual(result, renderer)
+
class TestJSONP(unittest.TestCase):
def _makeOne(self, param_name='callback'):
from pyramid.renderers import JSONP