Python: Programming, Automation and Data Analysis
Exit

Lesson 12 of 14 · Python at work

Tests et qualité : unittest, pytest, typage, ruff et black

1 h 10 min Python 3.12 (Debian, git, pip)

This lesson has not been translated yet: it is shown in French.

Objectif

Pouvoir modifier son code sans crainte : écrire des tests automatiques qui prouvent qu'un calcul de remise ou de TVA est juste et le restera, vérifier que ces tests détectent vraiment les erreurs, puis outiller le projet (typage, formatage, analyse) pour que le code reste lisible par toute l'équipe.

This lesson is part of the full course

Unlock Python: Programming, Automation and Data Analysis to read every lesson, do the exercises, access the simulations and earn your certificate.

Already enrolled? Log in.