summaryrefslogtreecommitdiff
path: root/repoze
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2010-01-21 13:28:24 +0000
committerChris McDonough <chrism@agendaless.com>2010-01-21 13:28:24 +0000
commite49bea71b44855d89123a84ee005104ae0e572b2 (patch)
tree3cf8543c97bcbb7e53abbe5b03fa1eca60f8f4a2 /repoze
parentdc46fa34275a4fc0de75472813f74c35a7f1b5dc (diff)
downloadpyramid-e49bea71b44855d89123a84ee005104ae0e572b2.tar.gz
pyramid-e49bea71b44855d89123a84ee005104ae0e572b2.tar.bz2
pyramid-e49bea71b44855d89123a84ee005104ae0e572b2.zip
Add tests for setattr and getattr.
Diffstat (limited to 'repoze')
-rw-r--r--repoze/bfg/tests/test_request.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/repoze/bfg/tests/test_request.py b/repoze/bfg/tests/test_request.py
index 851389d39..06255721e 100644
--- a/repoze/bfg/tests/test_request.py
+++ b/repoze/bfg/tests/test_request.py
@@ -50,6 +50,16 @@ class TestRequest(unittest.TestCase):
inst = self._makeOne({})
self.assertTrue(IRequest.providedBy(inst))
+ def test_setattr_and_getattr_dotnotation(self):
+ inst = self._makeOne({})
+ inst.foo = 1
+ self.assertEqual(inst.foo, 1)
+
+ def test_setattr_and_getattr(self):
+ inst = self._makeOne({})
+ setattr(inst, 'bar', 1)
+ self.assertEqual(getattr(inst, 'bar'), 1)
+
def test___contains__(self):
environ ={'zooma':1}
inst = self._makeOne(environ)