始める無料で始める

タスク関数のユニットテスト

Airflow コードをユニットテストする際のポイントは、@task 関数からビジネスロジックを切り出し、Airflow を起動しなくてもテストできる独立した Python 関数にすることです。チームでは、dags/data_cleaning.py 内の clean_record 関数でこの方法を採用しています。この関数は、名前の前後の空白を除去し、メールアドレスをすべて小文字に変換します。

この関数のユニットテストを完成させましょう。

この演習はコースの一部です

Airflow によるデータパイプラインの構築

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する