2017-09-14 6 views
0

Ich habe festgestellt, dass Pytest Schwalben/innere Assertionsunterschiede nicht ausgibt. Ich habe einige Code-Bibliothek, die ihre eigenen Behauptungen enthält, das heißt:pytest gibt keine inneren Assertionsunterschiede aus

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

Die Tests Ich bin mit dieser Bibliothek verwenden, und offenbar gibt es ein Fehler:

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

Gibt es eine Möglichkeit, den Unterschied zu zeigen? das heißt, wenn sie direkt aus dem Testmodul genannt:

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

Antwort

Verwandte Themen