pytest进行测试时的路径问题
摘要:使用pytest进行测试时的路径问题
第一种情况
在PYTHONPATH中添加src的路径即可,实际上就是将src的路径加入sys.path。python寻找模块
或者包时按照系统包 --> 同目录 -- > sys.path的顺序进行搜寻。当添加绝对路径时,不能用set PYTHONPATH="路径",必须用set PYTHONPATH=路径。
第二种情况
这种情况感觉是pytest的特殊情况。或者是pytest自动把tests文件夹所在目录的父目录添加进python的环境变量路径?
代码附件:
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。