ERP5.Tool.CategoryTool, Folder: Resolve multi-inheritance from CopyContainer
These two classes inherits from two classes implementing CopyContainer API: - ours, via low-priority bases - another one, via higher-priority bases, because these classes need some non-ERP5 methods to override ERP5 methods. So after defining these classes, resolve inheritance priority by binding all CopyContainer methods provided by their ERP5 base class, overriding the ones provided by their non-ERP5 bases while still allowing their ERP5 base class to override the CopyContainer method.
Showing
-
@vpelletier Hi Vincent,
Since this commit, testERP5Type.test_08_AccessorGeneration started to fail.
AssertionError: lazy_class.getattribute(WARNING): Failed to load class : ImportError('Could not import document class Products.ERP5Type.Core.Folder.Folder',)
Could you please have a look?
How did I check:
Please register or sign in to comment