У меня есть декоратор, и я хочу утверждать, что определенные методы в моем коде украшены им.
import functools
def decorator(func):
def _check_something(*args, **kwargs):
# some logic in here
return func(*args, **kwargs)
return functools.wraps(func)(_check_something)
class MyClass(object):
@decorator
def my_method(foo, bar):
pass
Как мне утверждать с помощью unittest (unitttest2), что my_method
имеет @decorator
и его никто не удалял, и он не был забыт?