summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-11-23 05:12:52 +0000
committerChris McDonough <chrism@agendaless.com>2009-11-23 05:12:52 +0000
commitb41a3e9971df29b73ba4287569ac00f6d148d114 (patch)
tree31a1e9eedc9e0ff70e268dc103c45271a2cd6014
parente27974a565e8b34a1a22dd108c2da95c4c2b3396 (diff)
downloadpyramid-b41a3e9971df29b73ba4287569ac00f6d148d114.tar.gz
pyramid-b41a3e9971df29b73ba4287569ac00f6d148d114.tar.bz2
pyramid-b41a3e9971df29b73ba4287569ac00f6d148d114.zip
Disuse ZCA threadlocal API.
-rw-r--r--repoze/bfg/tests/test_security.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/repoze/bfg/tests/test_security.py b/repoze/bfg/tests/test_security.py
index 6df21d33c..08347f49f 100644
--- a/repoze/bfg/tests/test_security.py
+++ b/repoze/bfg/tests/test_security.py
@@ -115,7 +115,7 @@ class TestViewExecutionPermitted(unittest.TestCase):
return view_execution_permitted(*arg, **kw)
def _registerSecuredView(self, view_name, allow=True):
- import zope.component
+ from repoze.bfg.threadlocal import get_current_registry
from zope.interface import Interface
from repoze.bfg.interfaces import ISecuredView
class Checker(object):
@@ -124,18 +124,17 @@ class TestViewExecutionPermitted(unittest.TestCase):
self.request = request
return allow
checker = Checker()
- sm = zope.component.getSiteManager()
- sm.registerAdapter(checker, (Interface, Interface),
- ISecuredView,
- view_name)
+ reg = get_current_registry()
+ reg.registerAdapter(checker, (Interface, Interface),
+ ISecuredView, view_name)
return checker
def test_no_permission(self):
- import zope.component
- sm = zope.component.getSiteManager()
+ from repoze.bfg.threadlocal import get_current_registry
from repoze.bfg.interfaces import ISettings
settings = dict(debug_authorization=True)
- sm.registerUtility(settings, ISettings)
+ reg = get_current_registry()
+ reg.registerUtility(settings, ISettings)
context = DummyContext()
request = DummyRequest({})
result = self._callFUT(context, request, '')