summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--repoze/bfg/tests/test_resource.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/repoze/bfg/tests/test_resource.py b/repoze/bfg/tests/test_resource.py
index b3d9aedd6..c07699893 100644
--- a/repoze/bfg/tests/test_resource.py
+++ b/repoze/bfg/tests/test_resource.py
@@ -298,6 +298,30 @@ class TestPackageOverrides(unittest.TestCase):
po.overrides= overrides
self.assertEqual(po.has_resource('whatever'), True)
+ def test_isdir_false(self):
+ overrides = [ DummyOverride(
+ ('repoze.bfg.tests', 'test_resource.py'))]
+ package = DummyPackage('package')
+ po = self._makeOne(package)
+ po.overrides= overrides
+ self.assertEqual(po.isdir('whatever'), False)
+
+ def test_isdir_true(self):
+ overrides = [ DummyOverride(
+ ('repoze.bfg.tests', 'fixtures'))]
+ package = DummyPackage('package')
+ po = self._makeOne(package)
+ po.overrides= overrides
+ self.assertEqual(po.isdir('whatever'), True)
+
+ def test_listdir(self):
+ overrides = [ DummyOverride(
+ ('repoze.bfg.tests', 'fixtures'))]
+ package = DummyPackage('package')
+ po = self._makeOne(package)
+ po.overrides= overrides
+ self.failUnless(po.listdir('whatever'))
+
class TestDirectoryOverride(unittest.TestCase):
def _getTargetClass(self):
from repoze.bfg.resource import DirectoryOverride