diff options
| author | Chris McDonough <chrism@agendaless.com> | 2008-12-07 20:00:31 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2008-12-07 20:00:31 +0000 |
| commit | 846a9862f7c8f987977cad6415cc0949542b0322 (patch) | |
| tree | 7f1f995b950ee489d2a098a582dd1936c1eb76ba /repoze/bfg/tests | |
| parent | d33f742c019afa8a5adfa889c0e02ad17b26bcf9 (diff) | |
| download | pyramid-846a9862f7c8f987977cad6415cc0949542b0322.tar.gz pyramid-846a9862f7c8f987977cad6415cc0949542b0322.tar.bz2 pyramid-846a9862f7c8f987977cad6415cc0949542b0322.zip | |
- Remove the ``ITestingTemplateRenderer`` interface. When
``testing.registerDummyRenderer`` is used, it now registers a
dummy implementation using ``ITemplateRenderer`` interface, which
is checked for when the built-in templating facilities do
rendering. This change also allows developers to make explcit
named utility registrations in the ZCML registry against
``ITemplateRenderer``; these will be found before any on-disk
template.
Diffstat (limited to 'repoze/bfg/tests')
| -rw-r--r-- | repoze/bfg/tests/test_chameleon_genshi.py | 12 | ||||
| -rw-r--r-- | repoze/bfg/tests/test_chameleon_text.py | 12 | ||||
| -rw-r--r-- | repoze/bfg/tests/test_chameleon_zpt.py | 12 |
3 files changed, 18 insertions, 18 deletions
diff --git a/repoze/bfg/tests/test_chameleon_genshi.py b/repoze/bfg/tests/test_chameleon_genshi.py index 5a31ca6fa..8012101f5 100644 --- a/repoze/bfg/tests/test_chameleon_genshi.py +++ b/repoze/bfg/tests/test_chameleon_genshi.py @@ -140,16 +140,16 @@ class GetRendererTests(unittest.TestCase, Base): self.assertEqual(result, utility) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) - def test_testing(self): + def test_explicit_registration(self): from zope.component import getGlobalSiteManager - from repoze.bfg.interfaces import ITestingTemplateRenderer + from repoze.bfg.interfaces import ITemplateRenderer class Dummy: template = object() def implementation(self): return self.template gsm = getGlobalSiteManager() utility = Dummy() - gsm.registerUtility(utility, ITestingTemplateRenderer, name='foo') + gsm.registerUtility(utility, ITemplateRenderer, name='foo') get = self._getFUT() result = get('foo') self.failUnless(result is utility) @@ -195,16 +195,16 @@ class GetTemplateTests(unittest.TestCase, Base): self.assertEqual(result.filename, minimal) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) - def test_testing(self): + def test_explicit_registration(self): from zope.component import getGlobalSiteManager - from repoze.bfg.interfaces import ITestingTemplateRenderer + from repoze.bfg.interfaces import ITemplateRenderer class Dummy: template = object() def implementation(self): return self.template gsm = getGlobalSiteManager() utility = Dummy() - gsm.registerUtility(utility, ITestingTemplateRenderer, name='foo') + gsm.registerUtility(utility, ITemplateRenderer, name='foo') get = self._getFUT() result = get('foo') self.failUnless(result is utility.template) diff --git a/repoze/bfg/tests/test_chameleon_text.py b/repoze/bfg/tests/test_chameleon_text.py index 8e53b7ff9..594c2806f 100644 --- a/repoze/bfg/tests/test_chameleon_text.py +++ b/repoze/bfg/tests/test_chameleon_text.py @@ -150,16 +150,16 @@ class GetRendererTests(unittest.TestCase, Base): self.assertEqual(result, utility) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) - def test_testing(self): + def test_explicit_registration(self): from zope.component import getGlobalSiteManager - from repoze.bfg.interfaces import ITestingTemplateRenderer + from repoze.bfg.interfaces import ITemplateRenderer class Dummy: template = object() def implementation(self): return self.template gsm = getGlobalSiteManager() utility = Dummy() - gsm.registerUtility(utility, ITestingTemplateRenderer, name='foo') + gsm.registerUtility(utility, ITemplateRenderer, name='foo') get = self._getFUT() result = get('foo') self.failUnless(result is utility) @@ -206,16 +206,16 @@ class GetTemplateTests(unittest.TestCase, Base): self.assertEqual(result.filename, minimal) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) - def test_testing(self): + def test_explicit_registration(self): from zope.component import getGlobalSiteManager - from repoze.bfg.interfaces import ITestingTemplateRenderer + from repoze.bfg.interfaces import ITemplateRenderer class Dummy: template = object() def implementation(self): return self.template gsm = getGlobalSiteManager() utility = Dummy() - gsm.registerUtility(utility, ITestingTemplateRenderer, name='foo') + gsm.registerUtility(utility, ITemplateRenderer, name='foo') get = self._getFUT() result = get('foo') self.failUnless(result is utility.template) diff --git a/repoze/bfg/tests/test_chameleon_zpt.py b/repoze/bfg/tests/test_chameleon_zpt.py index 3ec956217..d2ee1704f 100644 --- a/repoze/bfg/tests/test_chameleon_zpt.py +++ b/repoze/bfg/tests/test_chameleon_zpt.py @@ -143,16 +143,16 @@ class GetRendererTests(unittest.TestCase, Base): self.assertEqual(result, utility) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) - def test_testing(self): + def test_explicit_registration(self): from zope.component import getGlobalSiteManager - from repoze.bfg.interfaces import ITestingTemplateRenderer + from repoze.bfg.interfaces import ITemplateRenderer class Dummy: template = object() def implementation(self): return self.template gsm = getGlobalSiteManager() utility = Dummy() - gsm.registerUtility(utility, ITestingTemplateRenderer, name='foo') + gsm.registerUtility(utility, ITemplateRenderer, name='foo') get = self._getFUT() result = get('foo') self.failUnless(result is utility) @@ -199,16 +199,16 @@ class GetTemplateTests(unittest.TestCase, Base): self.assertEqual(result.filename, minimal) self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) - def test_testing(self): + def test_explicit_registration(self): from zope.component import getGlobalSiteManager - from repoze.bfg.interfaces import ITestingTemplateRenderer + from repoze.bfg.interfaces import ITemplateRenderer class Dummy: template = object() def implementation(self): return self.template gsm = getGlobalSiteManager() utility = Dummy() - gsm.registerUtility(utility, ITestingTemplateRenderer, name='foo') + gsm.registerUtility(utility, ITemplateRenderer, name='foo') get = self._getFUT() result = get('foo') self.failUnless(result is utility.template) |
