CommencerCommencez gratuitement

Tester une fonction de tâche avec des tests unitaires

La clé pour écrire des tests unitaires sur du code Airflow consiste à extraire la logique métier des fonctions décorées avec @task vers des fonctions Python autonomes, testables sans exécuter Airflow. Votre équipe l'a fait avec la fonction clean_record dans dags/data_cleaning.py, qui supprime les espaces superflus autour des noms et met les e-mails en minuscules.

Vous allez compléter les tests unitaires de cette fonction.

Cet exercice fait partie du cours

<cours>Créer des pipelines de données avec Airflow</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice