[Checkins] SVN: Acquisition/trunk/src/Acquisition/tests.py Give up on protecting against segfaults in aq_* functions, when we encounter __parent__ circles with more than one intermediate object.
Hanno Schlichting
hannosch at hannosch.eu
Tue Dec 13 15:23:08 UTC 2011
Log message for revision 123801:
Give up on protecting against segfaults in aq_* functions, when we encounter __parent__ circles with more than one intermediate object.
Changed:
U Acquisition/trunk/src/Acquisition/tests.py
-=-
Modified: Acquisition/trunk/src/Acquisition/tests.py
===================================================================
--- Acquisition/trunk/src/Acquisition/tests.py 2011-12-13 14:36:35 UTC (rev 123800)
+++ Acquisition/trunk/src/Acquisition/tests.py 2011-12-13 15:23:08 UTC (rev 123801)
@@ -2471,13 +2471,9 @@
self.assertEqual(Acquisition.aq_acquire(b, 'only'), 'here')
self.assertEqual(Acquisition.aq_acquire(c, 'only'), 'here')
- # XXX: disabled
- # self.assertRaises(AttributeError, Acquisition.aq_acquire,
- # a, 'non_existant_attr')
- # self.assertRaises(AttributeError, Acquisition.aq_acquire,
- # b, 'non_existant_attr')
- # self.assertRaises(AttributeError, Acquisition.aq_acquire,
- # c, 'non_existant_attr')
+ self.assertRaises(AttributeError, getattr, a, 'non_existant_attr')
+ self.assertRaises(AttributeError, getattr, b, 'non_existant_attr')
+ self.assertRaises(AttributeError, getattr, c, 'non_existant_attr')
class TestAcquire(unittest.TestCase):
More information about the checkins
mailing list