因此,我有两个文件,每个文件中都有一个测试类。我想并行运行测试,但是类内部的顺序对我来说很重要,因为测试取决于类内部的顺序(我知道它们不应该,但是它庞大的测试用例以及为时已晚,无法更改所有测试)。有没有一种方法可以并行运行测试,但可以按照类内部的顺序运行测试?以某种方式并行运行每个文件?谢谢您的帮助。
class TestClassOne(object):
def test_one(self):
x = "this"
user = 'Neo'
assert 'h' in x
def test_two(self):
assert 'Neo' in user
class TestClassTwo(object):
def test_one(self):
x = "frog"
assert 'f' in x
def test_two(self):
x = "hello"
assert hasattr(x, 'check')