summaryrefslogtreecommitdiff
path: root/tests/test_util.py
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2020-01-09 22:53:46 -0600
committerMichael Merickel <michael@merickel.org>2020-01-09 22:53:46 -0600
commit68c1929bbfec92f3fff1985226d88f41b02e5a4f (patch)
tree99d1d6c463da8e36d0d7a9ddd60938eff1930f2d /tests/test_util.py
parent9ba492843ef8685b5493516a9c740b6aa5a9e55a (diff)
parent912bccb8b715b0249c2c23736c467eaee14a4e3b (diff)
downloadpyramid-68c1929bbfec92f3fff1985226d88f41b02e5a4f.tar.gz
pyramid-68c1929bbfec92f3fff1985226d88f41b02e5a4f.tar.bz2
pyramid-68c1929bbfec92f3fff1985226d88f41b02e5a4f.zip
Merge branch 'master' into security-docs
Diffstat (limited to 'tests/test_util.py')
-rw-r--r--tests/test_util.py30
1 files changed, 16 insertions, 14 deletions
diff --git a/tests/test_util.py b/tests/test_util.py
index 293036c10..1553d8e60 100644
--- a/tests/test_util.py
+++ b/tests/test_util.py
@@ -103,25 +103,26 @@ class Test_InstancePropertyHelper(unittest.TestCase):
)
def test_override_property(self):
- def worker(obj): # pragma: no cover
+ def worker(obj):
pass
foo = Dummy()
helper = self._getTargetClass()
helper.set_property(foo, worker, name='x')
-
- def doit():
- foo.x = 1
-
- self.assertRaises(AttributeError, doit)
+ self.assertIsNone(foo.x)
+ foo.x = 1
+ self.assertEqual(foo.x, 1)
+ del foo.x
+ self.assertIsNone(foo.x)
def test_override_reify(self):
- def worker(obj): # pragma: no cover
+ def worker(obj):
pass
foo = Dummy()
helper = self._getTargetClass()
helper.set_property(foo, worker, name='x', reify=True)
+ self.assertIsNone(foo.x)
foo.x = 1
self.assertEqual(1, foo.x)
foo.x = 2
@@ -301,23 +302,24 @@ class Test_InstancePropertyMixin(unittest.TestCase):
)
def test_override_property(self):
- def worker(obj): # pragma: no cover
+ def worker(obj):
pass
foo = self._makeOne()
foo.set_property(worker, name='x')
-
- def doit():
- foo.x = 1
-
- self.assertRaises(AttributeError, doit)
+ self.assertIsNone(foo.x)
+ foo.x = 1
+ self.assertEqual(foo.x, 1)
+ del foo.x
+ self.assertIsNone(foo.x)
def test_override_reify(self):
- def worker(obj): # pragma: no cover
+ def worker(obj):
pass
foo = self._makeOne()
foo.set_property(worker, name='x', reify=True)
+ self.assertIsNone(foo.x)
foo.x = 1
self.assertEqual(1, foo.x)
foo.x = 2