Python 如何在不定义TestCase类的情况下编写安装函数?
我需要在每个测试函数之前编写一个Python 如何在不定义TestCase类的情况下编写安装函数?,python,unit-testing,installation,pytest,Python,Unit Testing,Installation,Pytest,我需要在每个测试函数之前编写一个unittest设置函数来运行。问题是测试函数不在继承的类中,我不能将它们放在类中,因为它们使用了大量的装置,需要大量的手工工作才能使它们工作。 关于如何在类之外编写设置函数,有什么建议吗?如果这不能回答问题,那么我认为这个问题需要更多的细节和上下文: def setUp(): #...do setUp stuff def test1(): setUp() # ... do test 1 stuff def test2(): setUp()
unittest
设置函数来运行。问题是测试函数不在继承的类中,我不能将它们放在类中,因为它们使用了大量的装置,需要大量的手工工作才能使它们工作。
关于如何在类之外编写设置函数,有什么建议吗?如果这不能回答问题,那么我认为这个问题需要更多的细节和上下文:
def setUp():
#...do setUp stuff
def test1():
setUp()
# ... do test 1 stuff
def test2():
setUp()
# ... do test 2 stuff
你说得对,伙计!我的脑子里充满了非常复杂的方式。简单总比复杂好!