]> granicus.if.org Git - python/commitdiff
#12788: fix error in test_policy when run under refleak detection
authorR David Murray <rdmurray@bitdance.com>
Sat, 17 Mar 2012 01:39:57 +0000 (21:39 -0400)
committerR David Murray <rdmurray@bitdance.com>
Sat, 17 Mar 2012 01:39:57 +0000 (21:39 -0400)
Lib/test/test_email/test_policy.py

index 086ce40eac5a5d7bbe7a5a4834f0d1c8ad377ade..1c6590149fa03e8578766e2838a9095a0d72af90 100644 (file)
@@ -118,7 +118,9 @@ class PolicyAPITests(unittest.TestCase):
         self.assertEqual(foo.defects, [defect1, defect2])
 
     class MyPolicy(email.policy.Policy):
-        defects = []
+        defects = None
+        def __init__(self, *args, **kw):
+            super().__init__(*args, defects=[], **kw)
         def register_defect(self, obj, defect):
             self.defects.append(defect)