From b04625d73e03acc51af028725b03f1ba4d0fad67 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Thu, 9 Feb 2012 18:04:21 +0000 Subject: [PATCH] Remove other pointless tests of Python's instance attr semantics. --- src/OFS/tests/testObjectManager.py | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/OFS/tests/testObjectManager.py b/src/OFS/tests/testObjectManager.py index 2df0da1485..9e6602a04e 100644 --- a/src/OFS/tests/testObjectManager.py +++ b/src/OFS/tests/testObjectManager.py @@ -434,42 +434,18 @@ def test_items(self): si1 = SimpleItem('1') om['1'] = si1 self.assertTrue(('1', si1) in om.items()) - # A contained item overwrites the method - self.assertTrue(hasattr(om.items, 'im_func')) - om.__dict__['items'] = si1 - self.assertTrue(aq_base(om.items) is si1) - self.assertTrue(aq_base(om['items']) is si1) - # Once the object is gone, the method is back - del om['items'] - self.assertTrue(hasattr(om.items, 'im_func')) def test_keys(self): om = self._makeOne() si1 = SimpleItem('1') om['1'] = si1 self.assertTrue('1' in om.keys()) - # A contained item overwrites the method - self.assertTrue(hasattr(om.keys, 'im_func')) - om.__dict__['keys'] = si1 - self.assertTrue(aq_base(om.keys) is si1) - self.assertTrue(aq_base(om['keys']) is si1) - # Once the object is gone, the method is back - del om['keys'] - self.assertTrue(hasattr(om.keys, 'im_func')) def test_values(self): om = self._makeOne() si1 = SimpleItem('1') om['1'] = si1 self.assertTrue(si1 in om.values()) - # A contained item overwrites the method - self.assertTrue(hasattr(om.values, 'im_func')) - om.__dict__['values'] = si1 - self.assertTrue(aq_base(om.values) is si1) - self.assertTrue(aq_base(om['values']) is si1) - # Once the object is gone, the method is back - del om['values'] - self.assertTrue(hasattr(om.values, 'im_func')) def test_list_imports(self): om = self._makeOne()