【发布时间】:2010-12-19 12:22:45
【问题描述】:
我在 Google App Engine 上有一个 Django 应用程序,我想开始编写单元测试。但我不确定如何设置我的测试。
当我运行测试时,我收到以下错误:
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
ERROR: Module: tests could not be imported.
这看起来很简单——我的 django 设置尚未初始化。 Google App Engine 上的 django 环境设置发生在 main.py(在 app.yaml 中指定)中,但这显然不会被调用以进行单元测试。我的单元测试应该从调用 main.py 中的 main() 开始吗?我不确定。
【问题讨论】: