Vue d'ensemble
pytest 8.1, publie le 2 mai 2024, ameliore les messages d'assertion pour un debogage plus rapide.
Fonctionnalites principales
Messages d'assertion ameliores
Les messages d'echec affichent desormais plus de contexte sur les valeurs comparees.
python
import pytest
def test_liste():
attendu = [1, 2, 3, 4]
obtenu = [1, 2, 5, 4]
assert attendu == obtenu
# E assert [1, 2, 3, 4] == [1, 2, 5, 4]
# E At index 2: 3 != 5
def test_dict():
assert {'a': 1, 'b': 2} == {'a': 1, 'b': 3}
# E Differing items: {'b': 2} != {'b': 3}
