【发布时间】:2026-02-16 00:45:01
【问题描述】:
我有一个位于app/ 的应用程序和位于app/tests/tests.py 的测试。如何使用django-admin.py 运行这些测试?
我尝试了django-admin.py test app、django-admin.py test app.tests 和django-admin.py test app.tests.tests,但没有成功。
我补充说,我还将--settings 参数添加到上述命令中,但为了便于阅读,将其删除。
【问题讨论】:
-
我在周末制作了一个可重用的应用程序,并使用github.com/tomchristie/django-rest-framework 作为如何测试我的可重用应用程序的蓝图。如果您对他们使用的测试加载黑客不感兴趣,您可以添加
django-nose作为测试依赖项并将其用于测试发现。我没有找到一种简单、直接或事实上的方法来测试可重复使用的应用程序。 -
我必须使用
django-admin.py命令。我正在寻找简单的东西,只是指定要运行的测试,而不是那种骇客:)