From acc7765a037983907d3275312396ee10b6b9ad2e Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 30 Oct 2009 19:38:41 +0000 Subject: - The ``__call__`` of a plugin "traverser" implementation (registered as an adapter for ``ITraverser`` or ``ITraverserFactory``) will now receive a *request* as the single argument to its ``__call__`` method. In previous versions it was passed a WSGI ``environ`` object. The request object passed to the factory implements dictionary-like methods in such a way that existing traverser code which expects to be passed an environ will continue to work. - Fix docs. --- repoze/bfg/tests/test_router.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'repoze/bfg/tests') diff --git a/repoze/bfg/tests/test_router.py b/repoze/bfg/tests/test_router.py index d2fbf4b2d..ac77508ef 100644 --- a/repoze/bfg/tests/test_router.py +++ b/repoze/bfg/tests/test_router.py @@ -46,7 +46,7 @@ class TestRouter(unittest.TestCase): def __init__(self, root): self.root = root - def __call__(self, path): + def __call__(self, request): values = {'root':self.root, 'context':context, 'view_name':view_name, -- cgit v1.2.3