想问下,setup_class 和 @pytest.fixture(scope='class', autouse=True)的区别是什么

请问下~ setup_class 和 @pytest.fixture(scope=‘class’, autouse=True) 这两者的区别是什么



这么写的话,我self里面拿不到前面的初始化的base_request

但是如果改用setup_class ,我就能拿到,想请问下,是为什么