2

我安装了 django 并写了一些小应用程序。在我尝试使用 ./manage.py test 运行我的测试并看到 django 运行了 419 个测试之后,但我只写了其中的 2 个。据我了解,这是某种内部 Django 测试。我如何禁用它们以及它们实际上来自哪里?我使用 virtualenv,这是 pip freeze 的结果:

  • Django==1.4.3
  • 南==0.7.6
  • argparse==1.2.1
  • wsgiref==0.1.2
  • 蛋黄==0.4.3

首先,我在我的 setting.py 中使用 SOUTH_TESTS_MIGRATE=False 和 SKIP_SOUTH_TESTS=True 搜索并禁用了南测试,但没有任何改变

已解决:当我安装 django-nose 时解决

4

1 回答 1

1

您可以选择要运行测试的应用程序:

python ./manage.py test <my_app_name>
于 2013-04-16T10:26:13.547 回答