summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-05-10 21:31:02 +0000
committerChris McDonough <chrism@agendaless.com>2009-05-10 21:31:02 +0000
commit9688acdb8178d663ed13892f3b0032411415d19c (patch)
tree00d2ecc3071219a9c40f59a1202a145449e8a787
parent1658be8a7ea71e7661a0019188fbdd0c54e31fd5 (diff)
downloadpyramid-9688acdb8178d663ed13892f3b0032411415d19c.tar.gz
pyramid-9688acdb8178d663ed13892f3b0032411415d19c.tar.bz2
pyramid-9688acdb8178d663ed13892f3b0032411415d19c.zip
Add a test for unnamed root Route.
-rw-r--r--repoze/bfg/tests/test_urldispatch.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/repoze/bfg/tests/test_urldispatch.py b/repoze/bfg/tests/test_urldispatch.py
index 5b86cf095..e08e98ca7 100644
--- a/repoze/bfg/tests/test_urldispatch.py
+++ b/repoze/bfg/tests/test_urldispatch.py
@@ -116,6 +116,14 @@ class RoutesRootFactoryTests(unittest.TestCase):
self.assertEqual(routing_args['action'], 'action1')
self.assertEqual(routing_args['article'], 'article1')
+ def test_unnamed_root_route_matches(self):
+ mapper = self._makeOne(None)
+ mapper.connect('')
+ environ = self._getEnviron(PATH_INFO='/')
+ result = mapper(environ)
+ from repoze.bfg.interfaces import IRoutesContext
+ self.failUnless(IRoutesContext.providedBy(result))
+
def test_unicode_in_route_default(self):
marker = ()
get_root = make_get_root(marker)