【发布时间】:2012-12-20 15:06:07
【问题描述】:
我正在尝试在开发过程中进行更改后自动重新运行测试。在搜索了一下sniffer 之后似乎还不错。但是,如果我运行它,我的测试会因此错误而失败:
ERROR: Failure: ImportError (Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.)
如果我手动运行它们,它们就会通过。你知道为什么嗅探器不起作用吗?
【问题讨论】:
-
原因可能与 sniffer runner 不保留用户的环境变量有关。如果您可以添加一些代码行来显示您如何调用测试函数,我们可以提供更多提示
标签: python django tdd automated-tests sniffer