@@ -340,7 +340,7 @@ class B(A):
340
340
pass
341
341
342
342
assert data .classes == {
343
- 'A' : schema .Class ('A' , derived = {'B' }, ipa = schema . IpaInfo () ),
343
+ 'A' : schema .Class ('A' , derived = {'B' }, ipa = True ),
344
344
'B' : schema .Class ('B' , bases = ['A' ], ipa = schema .IpaInfo (from_class = "A" )),
345
345
}
346
346
@@ -381,7 +381,7 @@ class B(A):
381
381
pass
382
382
383
383
assert data .classes == {
384
- 'A' : schema .Class ('A' , derived = {'B' }, ipa = schema . IpaInfo () ),
384
+ 'A' : schema .Class ('A' , derived = {'B' }, ipa = True ),
385
385
'B' : schema .Class ('B' , bases = ['A' ], ipa = schema .IpaInfo (on_arguments = {'a' : 'A' , 'i' : 'int' })),
386
386
}
387
387
@@ -439,8 +439,8 @@ class C(Root):
439
439
440
440
assert data .classes == {
441
441
'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 ),
444
444
'A' : schema .Class ('A' , bases = ['Intermediate' ], ipa = schema .IpaInfo (on_arguments = {'a' : 'Base' , 'i' : 'int' })),
445
445
'B' : schema .Class ('B' , bases = ['Base' ], ipa = schema .IpaInfo (from_class = 'Base' )),
446
446
'C' : schema .Class ('C' , bases = ['Root' ]),
0 commit comments