numpy.testing.decorate_methods
-
numpy.testing.decorate_methods(cls, decorator, testmatch=None)[source] -
Применяет декоратор ко всем методам класса, соответствующим регулярному выражению.
Указанный декоратор применяется ко всем публичным методам класса
cls, которые соответствуют регулярному выражениюtestmatch(testmatch.search(methodname)). Методы, которые являются приватными, т.е. начинаются с нижнего подчеркивания, игнорируются.- Параметры
-
-
clsclass -
Класс, методы которого нужно декорировать.
-
decoratorfunction -
Декоратор, который нужно применить к методам
-
testmatchcompiled regexp or str, optional -
Регулярное выражение. Значение по умолчанию None, в этом случае используется значение по умолчанию nose (
re.compile(r'(?:^|[\b_\.%s-])[Tt]est' % os.sep)). Еслиtestmatchявляется строкой, она сначала компилируется в регулярное выражение.
-
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.testing.decorate_methods.html