问题描述
我正在尝试将 snapshottest
用于 Python 中的某些 pytest
。
正确行为的存储快照是(我怀疑问题出在哪里)
snapshots['test_some_unauthorized 1'] = GenericRepr('<Response [401]>')
def test_some_unauthorized(snapshot):
...
snapshot.assert_match(response)
然而,错误代码并不意味着干净的数据,也不意味着任何有效的错误内容。
有什么我遗漏的吗?也许是一些“检查错误响应内容”-设置之类的?
(顺便说一句:我知道我可以通过直接明确地检查响应内容来绕过这个,有点像assert response.text == "..."
,但是我想使用快照测试来避免这样做,所以我的问题目标是如何使用快照来做到这一点)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)