【发布时间】:2018-03-06 00:31:34
【问题描述】:
我正在尝试编写单元测试。我的单元测试文件是 test_file 。我的主要代码在一个文件(main_file.py)中,它定义了一个类和几个方法。 我所有的文件都在同一个目录中,所以我的树结构看起来像:
├── main_file.py
├── __init__.py
├── test_file.py
在我的 main_file 中,我有一个类名 my_class 并有方法 send_request。
在我的测试文件中,我尝试导入要使用的方法:
from main_file import send_request
当我运行我的单元测试 (python test_file.py) 甚至使用鼻子测试时,它会不断抛出错误: ImportError: 没有名为 main_file 的模块
我的 init.py 只是空的。
【问题讨论】:
标签: python python-2.7 unit-testing nose