@@ -340,7 +340,7 @@ class B(A):
340340 pass
341341
342342 assert data .classes == {
343- 'A' : schema .Class ('A' , derived = {'B' }, ipa = schema . IpaInfo () ),
343+ 'A' : schema .Class ('A' , derived = {'B' }, ipa = True ),
344344 'B' : schema .Class ('B' , bases = ['A' ], ipa = schema .IpaInfo (from_class = "A" )),
345345 }
346346
@@ -381,7 +381,7 @@ class B(A):
381381 pass
382382
383383 assert data .classes == {
384- 'A' : schema .Class ('A' , derived = {'B' }, ipa = schema . IpaInfo () ),
384+ 'A' : schema .Class ('A' , derived = {'B' }, ipa = True ),
385385 'B' : schema .Class ('B' , bases = ['A' ], ipa = schema .IpaInfo (on_arguments = {'a' : 'A' , 'i' : 'int' })),
386386 }
387387
@@ -439,8 +439,8 @@ class C(Root):
439439
440440 assert data .classes == {
441441 'Root' : schema .Class ('Root' , derived = {'Base' , 'C' }),
442- 'Base' : schema .Class ('Base' , bases = ['Root' ], derived = {'Intermediate' , 'B' }, ipa = schema . IpaInfo () ),
443- 'Intermediate' : schema .Class ('Intermediate' , bases = ['Base' ], derived = {'A' }, ipa = schema . IpaInfo () ),
442+ 'Base' : schema .Class ('Base' , bases = ['Root' ], derived = {'Intermediate' , 'B' }, ipa = True ),
443+ 'Intermediate' : schema .Class ('Intermediate' , bases = ['Base' ], derived = {'A' }, ipa = True ),
444444 'A' : schema .Class ('A' , bases = ['Intermediate' ], ipa = schema .IpaInfo (on_arguments = {'a' : 'Base' , 'i' : 'int' })),
445445 'B' : schema .Class ('B' , bases = ['Base' ], ipa = schema .IpaInfo (from_class = 'Base' )),
446446 'C' : schema .Class ('C' , bases = ['Root' ]),
0 commit comments