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 является строкой, она сначала компилируется в регулярное выражение.