summaryrefslogtreecommitdiff
path: root/repoze/bfg/testing.py
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-01-24 01:37:01 +0000
committerChris McDonough <chrism@agendaless.com>2009-01-24 01:37:01 +0000
commit40232eb4a7fbd560ccc450937a0c47b8de088ba2 (patch)
treebd20aff974e2f2a7cd2772041e7f6f64de8cba0d /repoze/bfg/testing.py
parent56d110d76fba7294087a2c2aa065f8d21064f956 (diff)
downloadpyramid-40232eb4a7fbd560ccc450937a0c47b8de088ba2.tar.gz
pyramid-40232eb4a7fbd560ccc450937a0c47b8de088ba2.tar.bz2
pyramid-40232eb4a7fbd560ccc450937a0c47b8de088ba2.zip
- ``repoze.bfg.testing.DummyModel`` did not have a ``get`` method;
it now does.
Diffstat (limited to 'repoze/bfg/testing.py')
-rw-r--r--repoze/bfg/testing.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/repoze/bfg/testing.py b/repoze/bfg/testing.py
index 5a90033c7..77a1f05ad 100644
--- a/repoze/bfg/testing.py
+++ b/repoze/bfg/testing.py
@@ -268,6 +268,9 @@ class DummyModel:
def __delitem__(self, name):
del self.subs[name]
+ def get(self, name, default=None):
+ return self.subs.get(name, default)
+
def values(self):
""" Return the values set by __setitem__ """
return self.subs.values()
@@ -280,6 +283,8 @@ class DummyModel:
""" Return the keys set by __setitem__ """
return self.subs.keys()
+ __iter__ = keys
+
def __nonzero__(self):
return True