summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests/test_router.py
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-09-23 10:51:52 +0000
committerChris McDonough <chrism@agendaless.com>2009-09-23 10:51:52 +0000
commit391afe80244035e5294b085fdc4324c56cc5f1ca (patch)
tree1852fdd152054e2a13d9e94c7a4f7ecce34dddcc /repoze/bfg/tests/test_router.py
parenteb9fbf5f24b5e41cadd1eac8ca970ba819ecb6a5 (diff)
downloadpyramid-391afe80244035e5294b085fdc4324c56cc5f1ca.tar.gz
pyramid-391afe80244035e5294b085fdc4324c56cc5f1ca.tar.bz2
pyramid-391afe80244035e5294b085fdc4324c56cc5f1ca.zip
- Speed up ``repoze.bfg.traversal.model_path``.
- Speed up ``repoze.bfg.traversal.model_path_tuple`` slightly. - Speed up ``repoze.bfg.traversal.traverse`` slightly. - In 0.8a7, the return value expected from an object implementing ``ITraverserFactory`` was changed from a sequence of values to a dictionary containing the keys ``context``, ``view_name``, ``subpath``, ``traversed``, ``virtual_root``, ``virtual_root_path``, and ``root``. Until now, old-style traversers which returned a sequence have continued to work but have generated a deprecation warning. In this release, traversers which return a sequence instead of a dictionary will no longer work.
Diffstat (limited to 'repoze/bfg/tests/test_router.py')
-rw-r--r--repoze/bfg/tests/test_router.py16
1 files changed, 0 insertions, 16 deletions
diff --git a/repoze/bfg/tests/test_router.py b/repoze/bfg/tests/test_router.py
index 1333390c5..3116d2572 100644
--- a/repoze/bfg/tests/test_router.py
+++ b/repoze/bfg/tests/test_router.py
@@ -265,22 +265,6 @@ class RouterTests(unittest.TestCase):
self.assertEqual(environ['webob.adhoc_attrs']['context'], context)
self.assertEqual(environ['webob.adhoc_attrs']['root'], context)
- def test_call_deprecation_warning(self):
- context = DummyContext()
- self._registerTraverserFactory(context, _deprecation_warning='abc')
- response = DummyResponse()
- response.app_iter = ['Hello world']
- view = DummyView(response)
- environ = self._makeEnviron()
- self._registerView(view, '', None, None)
- router = self._makeOne()
- logger = self._registerLogger()
- router.logger = logger
- start_response = DummyStartResponse()
- router(environ, start_response)
- self.assertEqual(len(logger.messages), 1)
- self.assertEqual(logger.messages[0], 'abc')
-
def test_call_view_registered_nonspecific_nondefault_path_and_subpath(self):
context = DummyContext()
self._registerTraverserFactory(context, view_name='foo',