This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author lisroach
Recipients ezio.melotti, lisroach, michael.foord, xtreak
Date 2019-09-11.13:24:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1568208270.51.0.869895956527.issue38108@roundup.psfhosted.org>
In-reply-to
Content
Everything within Mock should be inheriting from the top-level parent class, Base (and properly call super).

For multiple inheritance to work correctly they all should be inheriting from the same parent class ultimately. 

Classes that need update:

MagicMixin
AsyncMagicMixin
NonCallableMock (instance = object.__new__(new) should be switched to a super call here)
History
Date User Action Args
2019-09-11 13:24:30lisroachsetrecipients: + lisroach, ezio.melotti, michael.foord, xtreak
2019-09-11 13:24:30lisroachsetmessageid: <1568208270.51.0.869895956527.issue38108@roundup.psfhosted.org>
2019-09-11 13:24:30lisroachlinkissue38108 messages
2019-09-11 13:24:30lisroachcreate