pytest 中 fixture中使用了autouse 和用例中又传了fixture的执行执行顺序,如何控制

请教各位大佬,pytest 中,conftest文件中,使用了 fixture,加了参数autouse,用例中又传了fixture 进去,这两个fixture的执行顺序是怎么样的?又如何控制呢?

一般情况更大范围(比如session)的fixture会在小范围(比如函数或类)之前执行。

当scope的范围一致时所有的fixture均是 autouse,这个时候的顺序如何呢?