summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-01-15 13:48:13 +0000
committerChris McDonough <chrism@agendaless.com>2009-01-15 13:48:13 +0000
commit8bdfb30e4732925fc1d015607fe70b2705fb90d6 (patch)
tree84f42b822612b67de148e9fd58af5c28dd076895
parentb3d74b59c011201c205f99af02dcf5c1b2f4c875 (diff)
downloadpyramid-8bdfb30e4732925fc1d015607fe70b2705fb90d6.tar.gz
pyramid-8bdfb30e4732925fc1d015607fe70b2705fb90d6.tar.bz2
pyramid-8bdfb30e4732925fc1d015607fe70b2705fb90d6.zip
Get rid of _getFUT.
-rw-r--r--repoze/bfg/tests/test_registry.py35
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):