【问题标题】:How to disable internal django tests?如何禁用内部 django 测试?
【发布时间】:2013-01-22 09:15:34
【问题描述】:

我安装了 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 时已解决

【问题讨论】:

  • django-nose 这样做
  • 谢谢!你解决了我的问题

标签: django unit-testing


【解决方案1】:

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

python ./manage.py test <my_app_name>

【讨论】:

    猜你喜欢
    • 2015-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    相关资源
    最近更新 更多