diff options
Diffstat (limited to 'repoze/bfg/tests/test_chameleon_zpt.py')
| -rw-r--r-- | repoze/bfg/tests/test_chameleon_zpt.py | 43 |
1 files changed, 17 insertions, 26 deletions
diff --git a/repoze/bfg/tests/test_chameleon_zpt.py b/repoze/bfg/tests/test_chameleon_zpt.py index bd2c67cc9..114817994 100644 --- a/repoze/bfg/tests/test_chameleon_zpt.py +++ b/repoze/bfg/tests/test_chameleon_zpt.py @@ -60,29 +60,27 @@ class ZPTTemplateRendererTests(Base, unittest.TestCase): class RenderTemplateTests(Base, unittest.TestCase): - def _getFUT(self): + def _callFUT(self, name, **kw): from repoze.bfg.chameleon_zpt import render_template - return render_template + return render_template(name, **kw) def test_it(self): self._zcmlConfigure() minimal = self._getTemplatePath('minimal.pt') - render = self._getFUT() - result = render(minimal) + result = self._callFUT(minimal) self.failUnless(isinstance(result, str)) self.assertEqual(result, '<div xmlns="http://www.w3.org/1999/xhtml">\n</div>') class RenderTemplateToResponseTests(Base, unittest.TestCase): - def _getFUT(self): + def _callFUT(self, name, **kw): from repoze.bfg.chameleon_zpt import render_template_to_response - return render_template_to_response + return render_template_to_response(name, **kw) def test_it(self): self._zcmlConfigure() minimal = self._getTemplatePath('minimal.pt') - render = self._getFUT() - result = render(minimal) + result = self._callFUT(minimal) from webob import Response self.failUnless(isinstance(result, Response)) self.assertEqual(result.app_iter, @@ -99,14 +97,13 @@ class RenderTemplateToResponseTests(Base, unittest.TestCase): from repoze.bfg.interfaces import IResponseFactory gsm.registerUtility(Response2, IResponseFactory) minimal = self._getTemplatePath('minimal.pt') - render = self._getFUT() - result = render(minimal) + result = self._callFUT(minimal) self.failUnless(isinstance(result, Response2)) class GetRendererTests(Base, unittest.TestCase): - def _getFUT(self): + def _callFUT(self, name): from repoze.bfg.chameleon_zpt import get_renderer - return get_renderer + return get_renderer(name) def test_nonabs_registered(self): from zope.component import getGlobalSiteManager @@ -117,8 +114,7 @@ class GetRendererTests(Base, unittest.TestCase): utility = ZPTTemplateRenderer(minimal) gsm = getGlobalSiteManager() gsm.registerUtility(utility, ITemplateRenderer, name=minimal) - get = self._getFUT() - result = get(minimal) + result = self._callFUT(minimal) self.assertEqual(result, utility) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) @@ -132,8 +128,7 @@ class GetRendererTests(Base, unittest.TestCase): utility = ZPTTemplateRenderer(minimal) gsm = getGlobalSiteManager() gsm.registerUtility(utility, ITemplateRenderer, name=minimal) - get = self._getFUT() - result = get(minimal) + result = self._callFUT(minimal) self.assertEqual(result, utility) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) @@ -145,14 +140,13 @@ class GetRendererTests(Base, unittest.TestCase): gsm = getGlobalSiteManager() utility = Dummy() gsm.registerUtility(utility, ITemplateRenderer, name='foo') - get = self._getFUT() - result = get('foo') + result = self._callFUT('foo') self.failUnless(result is utility) class GetTemplateTests(Base, unittest.TestCase): - def _getFUT(self): + def _callFUT(self, name): from repoze.bfg.chameleon_zpt import get_template - return get_template + return get_template(name) def test_nonabs_registered(self): self._zcmlConfigure() @@ -164,8 +158,7 @@ class GetTemplateTests(Base, unittest.TestCase): utility = ZPTTemplateRenderer(minimal) gsm = getGlobalSiteManager() gsm.registerUtility(utility, ITemplateRenderer, name=minimal) - get = self._getFUT() - result = get(minimal) + result = self._callFUT(minimal) self.assertEqual(result.filename, minimal) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) @@ -180,8 +173,7 @@ class GetTemplateTests(Base, unittest.TestCase): utility = ZPTTemplateRenderer(minimal) gsm = getGlobalSiteManager() gsm.registerUtility(utility, ITemplateRenderer, name=minimal) - get = self._getFUT() - result = get(minimal) + result = self._callFUT(minimal) self.assertEqual(result.filename, minimal) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) @@ -195,8 +187,7 @@ class GetTemplateTests(Base, unittest.TestCase): gsm = getGlobalSiteManager() utility = Dummy() gsm.registerUtility(utility, ITemplateRenderer, name='foo') - get = self._getFUT() - result = get('foo') + result = self._callFUT('foo') self.failUnless(result is utility.template) |
