ПочатиПочніть безкоштовно

Інтеграційне тестування з dag.test()

Тести цілісності перевіряють завантаження, а модульні тести — логіку, але жоден із них не запускає фактичний Dag. Інтеграційні тести з dag.test() закривають цю прогалину, виконуючи всі таски послідовно в одному процесі. Розгорнуто конвеєр ETL під назвою etl_output, який записує результати до /tmp/etl_results.json.

Ви напишете інтеграційний тест, який проганяє весь конвеєр і перевіряє його результат.

Ця вправа є частиною курсу

Створення конвеєрів даних з Airflow

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу