如何解决如何使用 Pytest 模拟身份验证装饰器?
我将用 Pytest 模拟一个认证装饰器。框架是 Pylons。 如果您有任何经验,可以告诉我吗? 请帮我!这对我很重要。
api.py
@validate_and_configure_for_network
def ping(self):
data = {
"status": 200,"message": "OK"
}
return self.json_response(http_status=200,full_response=data)
conftest.py
@pytest.fixture
def app(mocker):
mocker.patch("ss.core.util.apiutil.validate_and_configure_for_network",return_value=True)
app = create_app()
return app
test_api.py
class TestPing():
def test_ping(self):
var = NewApiController()
...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。