Bonjour.

Typiquement, unittest renvoie les erreurs sous la forme suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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)'
****************************************