[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