diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-11-23 05:25:01 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-11-23 05:25:01 +0000 |
| commit | bab1904e297b056351327a207589fb051a412eca (patch) | |
| tree | 8fcc7160d812147e0826668ed1877377e856d08d /repoze/bfg/tests/test_chameleon_zpt.py | |
| parent | b41a3e9971df29b73ba4287569ac00f6d148d114 (diff) | |
| download | pyramid-bab1904e297b056351327a207589fb051a412eca.tar.gz pyramid-bab1904e297b056351327a207589fb051a412eca.tar.bz2 pyramid-bab1904e297b056351327a207589fb051a412eca.zip | |
Disuse ZCA threadlocal API.
Diffstat (limited to 'repoze/bfg/tests/test_chameleon_zpt.py')
| -rw-r--r-- | repoze/bfg/tests/test_chameleon_zpt.py | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/repoze/bfg/tests/test_chameleon_zpt.py b/repoze/bfg/tests/test_chameleon_zpt.py index 0a78c1caa..38ef543cf 100644 --- a/repoze/bfg/tests/test_chameleon_zpt.py +++ b/repoze/bfg/tests/test_chameleon_zpt.py @@ -15,10 +15,10 @@ class Base(object): return os.path.join(here, 'fixtures', name) def _registerUtility(self, utility, iface, name=''): - from zope.component import getSiteManager - sm = getSiteManager() - sm.registerUtility(utility, iface, name=name) - return sm + from repoze.bfg.threadlocal import get_current_registry + reg = get_current_registry() + reg.registerUtility(utility, iface, name=name) + return reg class ZPTTemplateRendererTests(Base, unittest.TestCase): def _getTargetClass(self): @@ -105,7 +105,7 @@ class GetRendererTests(Base, unittest.TestCase): return get_renderer(name) def test_nonabs_registered(self): - from zope.component import queryUtility + from repoze.bfg.threadlocal import get_current_registry from repoze.bfg.chameleon_zpt import ZPTTemplateRenderer from repoze.bfg.interfaces import ITemplateRenderer minimal = self._getTemplatePath('minimal.pt') @@ -113,19 +113,21 @@ class GetRendererTests(Base, unittest.TestCase): self._registerUtility(utility, ITemplateRenderer, name=minimal) result = self._callFUT(minimal) self.assertEqual(result, utility) - self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) + reg = get_current_registry() + self.assertEqual(reg.queryUtility(ITemplateRenderer, minimal), utility) def test_nonabs_unregistered(self): - from zope.component import queryUtility + from repoze.bfg.threadlocal import get_current_registry from repoze.bfg.chameleon_zpt import ZPTTemplateRenderer from repoze.bfg.interfaces import ITemplateRenderer minimal = self._getTemplatePath('minimal.pt') - self.assertEqual(queryUtility(ITemplateRenderer, minimal), None) + reg = get_current_registry() + self.assertEqual(reg.queryUtility(ITemplateRenderer, minimal), None) utility = ZPTTemplateRenderer(minimal) self._registerUtility(utility, ITemplateRenderer, name=minimal) result = self._callFUT(minimal) self.assertEqual(result, utility) - self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) + self.assertEqual(reg.queryUtility(ITemplateRenderer, minimal), utility) def test_explicit_registration(self): from repoze.bfg.interfaces import ITemplateRenderer @@ -142,7 +144,7 @@ class GetTemplateTests(Base, unittest.TestCase): return get_template(name) def test_nonabs_registered(self): - from zope.component import queryUtility + from repoze.bfg.threadlocal import get_current_registry from repoze.bfg.chameleon_zpt import ZPTTemplateRenderer from repoze.bfg.interfaces import ITemplateRenderer minimal = self._getTemplatePath('minimal.pt') @@ -150,19 +152,21 @@ class GetTemplateTests(Base, unittest.TestCase): self._registerUtility(utility, ITemplateRenderer, name=minimal) result = self._callFUT(minimal) self.assertEqual(result.filename, minimal) - self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) + reg = get_current_registry() + self.assertEqual(reg.queryUtility(ITemplateRenderer, minimal), utility) def test_nonabs_unregistered(self): - from zope.component import queryUtility + from repoze.bfg.threadlocal import get_current_registry from repoze.bfg.chameleon_zpt import ZPTTemplateRenderer from repoze.bfg.interfaces import ITemplateRenderer minimal = self._getTemplatePath('minimal.pt') - self.assertEqual(queryUtility(ITemplateRenderer, minimal), None) + reg = get_current_registry() + self.assertEqual(reg.queryUtility(ITemplateRenderer, minimal), None) utility = ZPTTemplateRenderer(minimal) self._registerUtility(utility, ITemplateRenderer, name=minimal) result = self._callFUT(minimal) self.assertEqual(result.filename, minimal) - self.assertEqual(queryUtility(ITemplateRenderer, minimal), utility) + self.assertEqual(reg.queryUtility(ITemplateRenderer, minimal), utility) def test_explicit_registration(self): from repoze.bfg.interfaces import ITemplateRenderer |
