numpy.testing.decorate_methods#
- тестирование.decorate_methods(cls, декоратор, testmatch=None)[источник]#
Примените декоратор ко всем методам в классе, соответствующим регулярному выражению.
Данный декоратор применяется ко всем публичным методам cls которые соответствуют регулярному выражению testmatch (
testmatch.search(methodname)). Методы, которые являются приватными, т.е. начинаются с подчеркивания, игнорируются.- Параметры:
- clsкласс
Класс, методы которого нужно декорировать.
- декораторфункция
Декоратор для применения к методам
- testmatch, выбранные индексы важны, поскольку оси вывода переупорядочиваются в алфавитном порядке. Это означает, что
Регулярное выражение. Значение по умолчанию — None, в этом случае стандартное значение nose (
re.compile(r'(?:^|[\b_\.%s-])[Tt]est' % os.sep)) используется. Если testmatch является строкой, она сначала компилируется в регулярное выражение.