Modifier l'apparence des messages envoyés par unittest
Bonjour.
Typiquement, unittest renvoie les erreurs sous la forme suivante :
Code:
1 2 3 4 5 6 7
|
FAIL: testSubstitution_Formula (tool_test_all.test_parser.test_formula.test_substitution.TestFormulaSubstitution)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/.../test_parser/test_formula/test_substitution.py", line 83, in testSubstitution_Formula
standardStringResult)
AssertionError: 'x+y(5-k)' != 'x+2(5-k)' |
Est-il possible d'agir un peu sur cette sortie afin de rendre plus visibles les erreurs détectées ? Par exemple quelque chose comme ce qui suit fait resortir ce qui cloche :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
======================================================================
FAIL: testSubstitution_Formula (tool_test_all.test_parser.test_formula.test_substitution.TestFormulaSubstitution)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/cbal/Documents/myWorld/myProjects/python/pyba_3/sourceForDeveloppers/tool_test_all/test_parser/test_formula/test_substitution.py", line 83, in testSubstitution_Formula
standardStringResult)
****************************************
AssertionError: 'x+y(5-k)' != 'x+2(5-k)'
**************************************** |