diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-01-15 13:48:13 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-01-15 13:48:13 +0000 |
| commit | 8bdfb30e4732925fc1d015607fe70b2705fb90d6 (patch) | |
| tree | 84f42b822612b67de148e9fd58af5c28dd076895 | |
| parent | b3d74b59c011201c205f99af02dcf5c1b2f4c875 (diff) | |
| download | pyramid-8bdfb30e4732925fc1d015607fe70b2705fb90d6.tar.gz pyramid-8bdfb30e4732925fc1d015607fe70b2705fb90d6.tar.bz2 pyramid-8bdfb30e4732925fc1d015607fe70b2705fb90d6.zip | |
Get rid of _getFUT.
| -rw-r--r-- | repoze/bfg/tests/test_registry.py | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/repoze/bfg/tests/test_registry.py b/repoze/bfg/tests/test_registry.py index 51883b196..5a8bc15c6 100644 --- a/repoze/bfg/tests/test_registry.py +++ b/repoze/bfg/tests/test_registry.py @@ -1,29 +1,28 @@ import unittest -from zope.component.testing import PlacelessSetup +from zope.testing.cleanup import cleanUp -class TestMakeRegistry(unittest.TestCase, PlacelessSetup): +class TestMakeRegistry(unittest.TestCase): def setUp(self): - PlacelessSetup.setUp(self) + cleanUp() def tearDown(self): - PlacelessSetup.tearDown(self) + cleanUp() - def _getFUT(self): + def _callFUT(self, *arg, **kw): from repoze.bfg.registry import makeRegistry - return makeRegistry + return makeRegistry(*arg, **kw) def test_it(self): from repoze.bfg.tests import fixtureapp - makeRegistry = self._getFUT() dummylock = DummyLock() dummyregmgr = DummyRegistrationManager() import repoze.bfg.registry try: old = repoze.bfg.registry.setRegistryManager(dummyregmgr) - registry = makeRegistry('configure.zcml', - fixtureapp, - lock=dummylock) + registry = self._callFUT('configure.zcml', + fixtureapp, + lock=dummylock) from zope.component.registry import Components self.failUnless(isinstance(registry, Components)) self.assertEqual(dummylock.acquired, True) @@ -32,12 +31,12 @@ class TestMakeRegistry(unittest.TestCase, PlacelessSetup): finally: repoze.bfg.registry.setRegistryManager(old) -class TestThreadLocalRegistryManager(unittest.TestCase, PlacelessSetup): +class TestThreadLocalRegistryManager(unittest.TestCase): def setUp(self): - PlacelessSetup.setUp(self) + cleanUp() def tearDown(self): - PlacelessSetup.tearDown(self) + cleanUp() def _getTargetClass(self): from repoze.bfg.registry import ThreadLocalRegistryManager @@ -73,19 +72,17 @@ class TestThreadLocalRegistryManager(unittest.TestCase, PlacelessSetup): self.assertEqual(local.get(), getGlobalSiteManager()) class GetSiteManagerTests(unittest.TestCase): - def _getFUT(self): + def _callFUT(self, context=None): from repoze.bfg.registry import getSiteManager - return getSiteManager + return getSiteManager(context) def test_no_context(self): - gsm = self._getFUT() from zope.component import getGlobalSiteManager - self.assertEqual(gsm(), getGlobalSiteManager()) + self.assertEqual(self._callFUT(), getGlobalSiteManager()) def test_with_context(self): - gsm = self._getFUT() from zope.component.interfaces import ComponentLookupError - self.assertRaises(ComponentLookupError, gsm, object) + self.assertRaises(ComponentLookupError, self._callFUT, object) class DummyRegistrationManager: def push(self, registry): |
