2013-06-07 1 views
1

У меня возникли некоторые трудности с пониманием, как бы я идти об изменении UnitTest отчет, подобный:Как создать собственный отчет UnitTest в Python?

======================================================================  
FAIL: test_equal (__main__.InequalityTest) 
---------------------------------------------------------------------- 
Traceback (most recent call last): 
    File "test_notequal.py", line 7, in test_equal 
    self.assertNotEqual(1, 3-2, "My Custom Message") 
AssertionError: 1 == 1 

рапорту, напоминающую:

Line 7: My Custom Message 

Как я мог разобрать эти отчеты?

ответ

1

После дальнейших исследований, моя проблема может быть решена с помощью переопределения класса по TestResult по умолчанию, как показано здесь: Turn some print off in python unittest

или с помощью какой-то третьей стороны настройки, такой как nose, HTMLTestRunner.

Смежные вопросы