2013-01-23 3 views
0

django.test.TestCase 기반 클래스 메서드를 사용하여 내 장고 응용 프로그램을 테스트하고 있습니다. 테스트를 실행하면 통과 한 테스트 수만 표시됩니다. Proboscis 프레임 워크의 출력처럼 어떤 테스트가 통과되고 콘솔에서 실패했는지 출력을 얻으려면 어떻게해야합니까? 그와 같은 출력을 생성 http://packages.python.org/proboscis/django에서 테스트 용 보고서 생성

.. $ 파이썬 run_tests.py

test_should_return_false_for_positive_numbers (tests.examples.unit.tests.unit.TestIsNegative) ... 확인 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 복잡한 문자열 반전 논리가 작동하는지 확인하십시오. ... 확인


란 4 개

OK 0.001s

에서 테스트 그러나 코는 django.tests.TestCase 클래스에 따라 검사를 캡처하지 않습니다. verbosity 옵션 .. 내가 지금 무엇을해야하는지에

답변

1

실행 테스트를 나에게 조언을 주시기 바랍니다

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