Skip to content
Prev Previous commit
Next Next commit
Remove redundant AsyncMagicMixin.__init__ method
  • Loading branch information
carljm committed Dec 14, 2022
commit 597209dd488d846acee5432bec6a8d1f4654566f
6 changes: 2 additions & 4 deletions Lib/unittest/mock.py
Original file line number Diff line number Diff line change
Expand Up @@ -2133,10 +2133,8 @@ def mock_add_spec(self, spec, spec_set=False):


class AsyncMagicMixin(MagicMixin):
def __init__(self, /, *args, **kw):
self._mock_set_magics() # make magic work for kwargs in init
_safe_super(AsyncMagicMixin, self).__init__(*args, **kw)
self._mock_set_magics() # fix magic broken by upper level init
pass


class MagicMock(MagicMixin, Mock):
"""
Expand Down