У меня есть этот тестовый класс:
@pytest.mark.parametrize(["arg"], [["one"], ["two"]])
class TestFoo:
def test_a(self, arg):
print("a", arg)
def test_b(self, arg):
print("b", arg)
Я получаю этот вывод:
a one
a two
b one
b two
Что я могу сделать, чтобы получить этот вывод?
a one
b one
a two
b two
Я хочу, чтобы все тесты для первого параметра выполнялись первыми, и только потом все тесты для второго параметра.