擅长:python、mysql、java
<p>如果您想要monkeypatch <code>pytest</code>中的某些内容,可以使用它们的内置fixture <code>monkeypatch</code>,它可以用<code>scope = function</code>插入到所有fixture中。下面是我的代码库中的一个示例:</p>
<pre><code>@pytest.fixture(scope="function", autouse=True)
def no_jwt(monkeypatch):
"""Monkeypatch the JWT verification functions for tests"""
monkeypatch.setattr("flask_jwt_extended.verify_jwt_in_request", lambda: print("Verify"))
</code></pre>
<p>如果我把它应用到你的例子中,我认为这样的方法应该有效:</p>
^{pr2}$