我正在尝试使用以下目录结构运行filea.py的pytest测试from filea import *
r = one_p_one├── filea.py但是当我将测试移到像这样的子目录中时└── tests我得到了错误test_filea.py:1: in <module>
from filea import
我已经看过关于这个问题的几个不同的主题,但不知道如何将其应用于我的情况。我的测试文件夹中没有init.py,我尝试使用conftest。我使用以下命令加载所有模块文件(和app.py)中的config.json: with open('configs/config.json') as f:
CFG = json.load(f)但是,当我运行pytest<
我已经改变了目录结构,添加了随机的init.py和其他东西,已经有两个小时了,我不知道如何让pytest运行一个从一个目录级别导入文件的测试。同时运行pytest和python -m pytest的输出是:
ImportError while importing test module '/home/z9/repos/test/tests/test_ook.pytest_ook.py