Pytest version = 6.0.1
Pytest-mock version = 3.6.1
Hammett version = 0.9.2
Python version = 3.9.2
当我尝试使用 hammett 运行测试用例时,出现以下错误
缺少 1 个必需的位置参数:“嘲笑者”
在此之后,我在 setup.cfg 文件中添加了一些配置,如下所示
[hammett]
plugins=
pytest_mock
添加上面的行后,面对下面的错误
断言错误:此时不支持包范围。
注意:我没有在我的夹具中提到任何范围,所以默认情况下它采用“功能”作为范围。