Модульное тестирование функции задачи
Ключ к модульному тестированию кода Airflow — извлечение бизнес-логики из функций @task в отдельные Python-функции, которые можно тестировать без запуска Airflow. Ваша команда уже сделала это с функцией clean_record в файле dags/data_cleaning.py: она удаляет пробелы из имён и приводит адреса электронной почты к нижнему регистру.
Вам предстоит дописать модульные тесты для этой функции.
Это упражнение является частью курса
Построение пайплайнов данных с Airflow
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение