summaryrefslogtreecommitdiff
path: root/repoze/bfg/testing.py
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-06-22 02:49:41 +0000
committerChris McDonough <chrism@agendaless.com>2009-06-22 02:49:41 +0000
commitd70fd93e4b76369edea80ac1ded9da9ac0a93289 (patch)
tree988fb7bc31ea1a19616f9ef82aab3e478170dc09 /repoze/bfg/testing.py
parent1cd5984995fefa64bdb7bdd47e6e09e8d424f6d2 (diff)
downloadpyramid-d70fd93e4b76369edea80ac1ded9da9ac0a93289.tar.gz
pyramid-d70fd93e4b76369edea80ac1ded9da9ac0a93289.tar.bz2
pyramid-d70fd93e4b76369edea80ac1ded9da9ac0a93289.zip
More micro-optimizations to the default traverser.
Fix registerModels to use the right traversal info names.
Diffstat (limited to 'repoze/bfg/testing.py')
-rw-r--r--repoze/bfg/testing.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/repoze/bfg/testing.py b/repoze/bfg/testing.py
index 52c383b65..6f33172d6 100644
--- a/repoze/bfg/testing.py
+++ b/repoze/bfg/testing.py
@@ -44,9 +44,10 @@ def registerModels(models):
path = environ['PATH_INFO']
ob = models[path]
from repoze.bfg.traversal import traversal_path
- traversed = list(traversal_path(path))
- return {'context':ob, 'view_name':'','subpath':[],
- 'traversed':traversed, 'vroot':ob, 'vroot_path':[]}
+ traversed = traversal_path(path)
+ return {'context':ob, 'view_name':'','subpath':(),
+ 'traversed':traversed, 'virtual_root':ob,
+ 'virtual_root_path':(), 'root':ob}
registerTraverserFactory(DummyTraverserFactory)
return models