pytest查找各种文件/目录的问题

时间:2019-02-16 11:16:19

标签: python-3.x pytest setup.py

我在使用当前目录结构运行pytest时遇到问题。我有一个foo.py内的类,该文件也可以导入bar来实现一些辅助功能。

当我从仓库的顶部运行pytest时,我收到一条错误消息,提示它找不到dummy_data.csv文件(我是使用熊猫读取的),并且也找不到将bar导入foo.py时,找到foo导入test_foo.py

我不确定该怎么做才能指定正确的路径?我是否需要一个setup.py模块并添加一个__init__.py文件以使src成为可安装的模块(如果这是错误的术语,则表示歉意)?

repo/
 |--src/
     |-- foo.py  bar.py
 |--test/
     |-- test_foo.py  dummy_data.csv

0 个答案:

没有答案