相对导入和pytest的麻烦

时间:2019-06-27 17:31:43

标签: python python-2.7 pytest python-import

我正在处理Python 2项目,并且在相对导入方面遇到了麻烦。我有一个与主代码同级的程序包,它具有自己的结构。我正在为此程序包编写测试,但是它需要从主代码中导入一个模块,因此,当我运行pytest时,我得到ValueError: Attempted relative import beyond toplevel package.的讽刺意味是,我什至不需要测试包。我正在嘲笑使用它们的唯一方法(这是一个数据库变量)。

它以from ....serenity.util.io import postgres_db_engine的形式导入。有什么想法可以解决这个问题吗?

0 个答案:

没有答案