From 3bfa35586381fc808f455696837c9fe0ebc0a0ca Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 28 Jan 2009 04:55:17 +0000 Subject: Microtweak and bwcompat code. --- repoze/bfg/tests/test_traversal.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'repoze/bfg/tests') diff --git a/repoze/bfg/tests/test_traversal.py b/repoze/bfg/tests/test_traversal.py index 4782ab264..3b0c4318c 100644 --- a/repoze/bfg/tests/test_traversal.py +++ b/repoze/bfg/tests/test_traversal.py @@ -225,6 +225,16 @@ class ModelGraphTraverserTests(unittest.TestCase): environ = self._getEnviron(PATH_INFO='/%s' % segment) self.assertRaises(TypeError, policy, environ) + def test_locatable_bwcompat(self): + root = DummyContext() + from repoze.bfg.interfaces import ILocation + from zope.interface import directlyProvides + policy = self._makeOne(root) + self.assertEqual(policy.locatable, False) + directlyProvides(root, ILocation) + self.assertEqual(policy.locatable, True) + + class FindInterfaceTests(unittest.TestCase): def _callFUT(self, context, iface): from repoze.bfg.traversal import find_interface -- cgit v1.2.3