我有一个pytest模块,其中包含一个类;单元测试中的此类子类,我使用pytest来运行该类中的每个用例。
class myclass(unittest.TestCase)
#vars and such
def setup(self)
#setup stuff for every test
def tearDown(self)
#teardown stuff for every test
def test_test1(self)
#code
def test_test2(self)
#code
def test_test3(self)
#code
在运行时,我会为每个测试执行设置和拆卸;这是我期望的,也是我想要的;但我可能只想使用一个函数或设置一些变量,每次测试运行一次(因此一次,对N个测试编号不重复)。这可能吗?