summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-12-07 20:00:31 +0000
committerChris McDonough <chrism@agendaless.com>2008-12-07 20:00:31 +0000
commit846a9862f7c8f987977cad6415cc0949542b0322 (patch)
tree7f1f995b950ee489d2a098a582dd1936c1eb76ba /repoze/bfg/tests
parentd33f742c019afa8a5adfa889c0e02ad17b26bcf9 (diff)
downloadpyramid-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.py12
-rw-r--r--repoze/bfg/tests/test_chameleon_text.py12
-rw-r--r--repoze/bfg/tests/test_chameleon_zpt.py12
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)