在项目中创建一个dep1目录,该目录下又有两个目录,如下所示:

在dep1目录下执行pytest -sv命令,报错如下:
D:\pythonProject\dependency\dep1>pytest -sv
======================================================================== test session starts ========================================================================
platform win32 -- Python 3.7.6, pytest-6.2.4, py-1.10.0, pluggy-0.13.1 -- d:\python3.7.6\python.exe
cachedir: .pytest_cache
rootdir: D:\pythonProject\dependency\dep1
plugins: allure-pytest-2.9.41, dependency-0.5.1
collected 2 items / 1 error / 1 selected
==========================================================================

在Python项目中,使用pytest-sv测试时遇到导入错误,错误显示imported module与test file不匹配。解决方法包括修改测试文件名或在相关目录下添加__init__.py文件。应用解决方案后,测试能够正常执行并成功通过。
最低0.47元/天 解锁文章
2236

被折叠的 条评论
为什么被折叠?



