From 1ecdda6b64a498d0c04fb94a0c0ce0ec4d15d06c Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 11 Jun 2009 04:23:12 +0000 Subject: Microspeedups. --- repoze/bfg/tests/test_registry.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'repoze/bfg/tests/test_registry.py') diff --git a/repoze/bfg/tests/test_registry.py b/repoze/bfg/tests/test_registry.py index c2ed82f7e..3ac0dab88 100644 --- a/repoze/bfg/tests/test_registry.py +++ b/repoze/bfg/tests/test_registry.py @@ -83,6 +83,25 @@ class GetSiteManagerTests(unittest.TestCase): from zope.component.interfaces import ComponentLookupError self.assertRaises(ComponentLookupError, self._callFUT, object) +class GetRegistryTests(unittest.TestCase): + def setUp(self): + cleanUp() + + def tearDown(self): + cleanUp() + + def _callFUT(self): + from repoze.bfg.registry import get_registry + return get_registry() + + def test_it(self): + from repoze.bfg.threadlocal import manager + try: + manager.push({'registry':123}) + self.assertEqual(self._callFUT(), 123) + finally: + manager.pop() + class TestFakeRegistry(unittest.TestCase): def _getTargetClass(self): from repoze.bfg.registry import FakeRegistryManager -- cgit v1.2.3