用@ pytest.fixture和@staticmethod

时间:2019-01-09 11:54:02

标签: python python-2.7 decorator static-methods

我见过this关于修饰类的所有方法的答案。但是,他说他的方法不能与静态方法一起使用。

是否有另一种方法来定义类,而无需显式装饰它们?

class ImplicitlyDecoratedClass(object):
    # decorating all methods somehow...
    def a():
        pass

它实际上将用a()装饰@pytest.fixture + @staticmethod的地方,就像我要声明的那样:

class ImplicitlyDecoratedClass(object):
    @staticmethod
    @pytest.fixture
    def a():
        pass

0 个答案:

没有答案
相关问题