我正在尝试使用 PyMock 进行 TDD,但是当我使用 Nose 并从命令行执行 core.py 时,我不断收到错误消息:
“错误:失败:ImportError(无法导入设置,因为环境变量 DJA NGO_SETTINGS_MODULE 未定义。)”
如果我从我创建的单元测试模块中删除“from cms.models import Entry”,一切正常,但我需要在我创建的 django 模块 cms.models.Entry 中模拟功能。
我究竟做错了什么?这可以做到吗?
我正在尝试使用 PyMock 进行 TDD,但是当我使用 Nose 并从命令行执行 core.py 时,我不断收到错误消息:
“错误:失败:ImportError(无法导入设置,因为环境变量 DJA NGO_SETTINGS_MODULE 未定义。)”
如果我从我创建的单元测试模块中删除“from cms.models import Entry”,一切正常,但我需要在我创建的 django 模块 cms.models.Entry 中模拟功能。
我究竟做错了什么?这可以做到吗?