从Django的1.6版开始,测试发现机制发生了变化。你不再需要从中导入所有内容
tests/__init__.py,但是现在你必须确保所有包含测试的文件都与该模式匹配
test*.py。
因此,而不是有
app/tests/models.py和
app/tests/views.py,现在你应该有
app/tests/test_models.py和
app/tests/test_views.py。
你还可以创建一个名为的文件,
app/tests/test.py并从那里包含其他文件。问题是,运行程序将查找与模式匹配的文件
test*.py并执行它们。



