私はいくつかの単体テストを行っていますが、ある時点でsuper
呼び出しをモックしてエラーをスローする必要があります。次に例を示します。
@classmethod
def myfunc(cls, *args, **kwargs)
try:
super(MyClass, cls).my_function(args, kwargs)
except MyException as e:
#...
一般にオブジェクトをモックするためにモッカーライブラリを使用していますが、これをモックする方法が見つかりません。