import pytest
class TestClass:
# class级别fixture
@pytest.fixture(scope='class',autouse=True)
def cls_fixture(self):
self.name = 'haha'
print('class级别fixture,前置步骤')
print(self)
print(self.name)
yield
print('class级别fixture,后置步骤')
def test_a(self):
print(self.name)
print('运行测试a')
def test_b(self):
print('运行测试b')
def test_c(self):
print('运行测试c')
if name == ‘main’:
pytest.main([’-v’, ‘-s’,’–setup-show’])