Add test for SF bug # 575229, multiple inheritance w/ slots dumps core
Fix already checked in by Guido
diff --git a/Lib/test/test_descr.py b/Lib/test/test_descr.py
index 1ce08b7..bccc912 100644
--- a/Lib/test/test_descr.py
+++ b/Lib/test/test_descr.py
@@ -3237,6 +3237,16 @@
o = trash(o)
del o
+def slotmultipleinheritance():
+ # SF bug 575229, multiple inheritance w/ slots dumps core
+ class A(object):
+ __slots__=()
+ class B(object):
+ pass
+ class C(A,B) :
+ __slots__=()
+ C().x=2
+
def testrmul():
# SF patch 592646
if verbose:
@@ -3344,6 +3354,7 @@
slices()
subtype_resurrection()
slottrash()
+ slotmultipleinheritance()
testrmul()
if verbose: print "All OK"