Blame 00134-fix-COUNT_ALLOCS-failure-in-test_sys.patch

31c5334
diff --git a/Lib/test/test_sys.py b/Lib/test/test_sys.py
31c5334
index 0dd4258..d9b3267 100644
31c5334
--- a/Lib/test/test_sys.py
31c5334
+++ b/Lib/test/test_sys.py
31c5334
@@ -769,6 +769,11 @@ class SizeofTest(unittest.TestCase):
31c5334
                   '10P'                 # PySequenceMethods
31c5334
                   '6P'                  # PyBufferProcs
31c5334
                   '2P')
866e929
+
866e929
+        # COUNT_ALLOCS adds further fields to the end of a PyTypeObject:
866e929
+        if hasattr(sys, 'getcounts'):
43e7c42
+            s += size('P')
866e929
+
866e929
         class newstyleclass(object):
866e929
             pass
866e929
         check(newstyleclass, s)