Применение нескольких декораторов python к кодовой базе

Каков питонический способ применения одного и того же набора декораторов для нескольких методов в кодовой базе (django tests)?

Пример:

from mock import patch

Class A:

    @patch('module.function.c')
    @patch('module.function.b')
    @patch('module.function.a')
    def test_a1(self):
        ...

    @patch('module.function.c')
    @patch('module.function.b')
    @patch('module.function.a')
    def test_a2(self):
        ...

Class B:

    @patch('module.function.c')
    @patch('module.function.b')
    @patch('module.function.a')
    def test_b1(self):
        ...

Вернуться на верх