Les fixtures

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

UGGY

23 mars 2025

Résolue
2 réponses

Erreurs pytest lors de la validation des entrées dans Account

Bonjour, J'ai apporté des modifications au script du cours, notamment pour verifier qu'on passe bien une chaîne de caractères et qu'on ne passe pas de nombre négatif, voici les différentes lignes ajoutées : ```python def testdepositnotnumber(): account = Account(initialbalance=200) with pytest.raises(ValueError, match="Le montant doit être un nombre."): account.deposit(amount="500") def testdepositamountpositif(account): if account.balance <= 0: raise ValueError("Le montant doit être positif.")* ``` Mais malheureusement, pytest me lève des erreurs sur ces lignes, à savoir : FAILED test_bank.py::test_deposit_not_number - TypeError: unsupported operand type(s) for +=: 'int' and 'str' FAILED test_bank.py::test_deposit_with_negative_value - Failed: DID NOT RAISE Est-ce que vous pouvez m'apporter vos lumières au regard de ces erreurs, je sèche! Par avance merci. Cordialement, Eric

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.