시작하기무료로 시작하기

태스크 함수 단위 테스트

Airflow 코드를 단위 테스트하는 핵심은 @task 함수에서 비즈니스 로직을 분리하여, Airflow를 실행하지 않고도 테스트할 수 있는 독립적인 Python 함수로 만드는 것입니다. 팀에서는 dags/data_cleaning.pyclean_record 함수를 이렇게 구성해 두었습니다. 이 함수는 이름에서 앞뒤 공백을 제거하고, 이메일을 소문자로 변환합니다.

이 함수에 대한 단위 테스트를 완성해 보세요.

이 연습은 강의의 일부입니다

Airflow로 데이터 파이프라인 구축하기

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작