gpt4 book ai didi

django - 在 Django 中生成测试报告

转载 作者:行者123 更新时间:2023-11-28 20:32:21 25 4
gpt4 key购买 nike

我正在使用基于 django.test.TestCase 的类方法来测试我的 Django 应用程序。当我执行测试时,它只显示通过的测试数。我应该怎么做才能在控制台上获得哪些测试通过和哪些测试失败的输出,就像 Proboscis 框架的输出一样。 http://packages.python.org/proboscis/

那会产生那样的输出..

$ python run_tests.py

test_should_return_false_for_positive_numbers (tests.examples.unit.tests.unit.TestIsNegative) ... ok
test_should_return_false_for_zero (tests.examples.unit.tests.unit.TestIsNegative) ... ok
test_should_return_true_for_negative_numbers (tests.examples.unit.tests.unit.TestIsNegative) ... ok
Make sure our complex string reversal logic works. ... ok

----------------------------------------------------------------------
Ran 4 tests in 0.001s

OK

但是长鼻不捕获基于 django.tests.TestCase 类的测试。请告诉我我现在应该做什么..

最佳答案

使用 verbosity 选项运行测试

python manage.py test --verbosity=2 app1 app2

-v VERBOSITY, --verbosity=VERBOSITY
Verbosity level; 0=minimal output, 1=normal output,
2=verbose output, 3=very verbose output

关于django - 在 Django 中生成测试报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14475760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com