Kom igångKom igång gratis

Integrationstestning med dag.test()

Integritetstester verifierar inläsning och enhetstester verifierar logik, men ingendera kör själva DAG:en. Integrationstester med dag.test() fyller den luckan genom att köra alla tasks sekventiellt i en enda process. En ETL-pipeline kallad etl_output har driftsatts och skriver sina resultat till /tmp/etl_results.json.

Du ska skriva ett integrationstest som kör hela pipelinen och verifierar dess utdata.

Den här övningen är en del av kursen

Bygg datapipelines med Airflow

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen