Pytest 覆盖固定范围

Jan*_*nos 6 pytest python-3.x

在 pytest 中,我们在设备定义中声明设备范围(函数、模块、类、会话)。是否可以在测试中使用它时覆盖该范围?这样我就可以有一个默认的函数范围固定装置,但是一些使用它的测试将它用作模块范围?

我的具体场景是,我正在使用参数化测试,但我希望我的夹具在所有参数上使用一次。否则,夹具最好具有所有其他测试的功能范围。