2017-09-14 1 views
0

J'ai remarqué que les pyjamas avales/ne produisent pas de différences d'assertion internes. J'ai un code de bibliothèque qui comprend ses propres affirmations, à savoir:pytest ne génère pas de différences d'assertion interne

assert d['key_a'] == d['key_b'] 

Les tests que je suis en cours d'exécution utilisent cette bibliothèque, et apparemment il y a un échec:

assert d['key_a'] == d['key_b'] 
    E  AssertionError 

Existe-t-il un moyen de montrer la différence? i.e. lorsqu'il est appelé directement à partir du module de test:

a = {'f': 10, 'g': 11} 
    assert a['f'] == a['g'] 
    E  assert 10 == 11 

Répondre