Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@
import pytest

from airflow.providers.openlineage.plugins.listener import OpenLineageListener

from system.openlineage.transport.variable import VariableTransport
from airflow.providers.openlineage.tests.system.openlineage.transport.variable import VariableTransport


@pytest.fixture(autouse=True)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,11 @@
except ImportError:
from airflow.utils.task_group import TaskGroup # type: ignore[no-redef]

from system.openlineage.expected_events import AIRFLOW_VERSION, get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
AIRFLOW_VERSION,
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator


def check_events_number_func():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,12 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.python import PythonOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

try:
from airflow.sdk import chain
except ImportError:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@

from airflow import DAG
from airflow.models import Variable
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.python import PythonOperator
from airflow.providers.standard.sensors.time_delta import TimeDeltaSensor

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator


def check_events_number_func():
events = Variable.get(key="openlineage_defer_simple_dag.wait.event.start", deserialize_json=True)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,12 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_docs_file_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,12 @@
# Airflow 2 path
from airflow.decorators import task # type: ignore[attr-defined,no-redef]
from airflow.models import Variable
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.python import PythonOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator


def check_events_number_func():
for event_type in ("start", "complete"):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,14 @@

from airflow import DAG
from airflow.providers.common.compat.assets import Asset
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
AIRFLOW_VERSION,
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator
from airflow.timetables.trigger import CronTriggerTimetable

from system.openlineage.expected_events import AIRFLOW_VERSION, get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_asset_or_time_dag"

if AIRFLOW_VERSION.major == 3:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,12 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_cron_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,13 @@

from airflow import DAG
from airflow.providers.common.compat.assets import Asset
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
AIRFLOW_VERSION,
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import AIRFLOW_VERSION, get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

if AIRFLOW_VERSION.major == 3:
schedule = [
(Asset(uri="s3://bucket/file.txt", extra={"a": 1}) | Asset(uri="s3://bucket2/file.txt"))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@

from airflow import DAG
from airflow.providers.common.compat.assets import Asset
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_list_multiple_assets_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@

from airflow import DAG
from airflow.providers.common.compat.assets import Asset
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_list_single_asset_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@

from airflow import DAG
from airflow.providers.common.compat.assets import Asset
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_multiple_assets_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@

from airflow import DAG
from airflow.providers.common.compat.assets import Asset
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_single_asset_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@
import pendulum

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator
from airflow.timetables.events import EventsTimetable

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_schedule_timetable_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.python import PythonOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator


def do_nothing():
pass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,12 @@

from airflow import DAG
from airflow.models import Variable
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.python import PythonOperator, ShortCircuitOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator


def do_nothing():
pass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,10 @@
except ImportError:
from airflow.utils.task_group import TaskGroup # type: ignore[no-redef]

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_task_groups_dag"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,10 @@

from datetime import datetime

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator

try:
from airflow.sdk import dag, task
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator
from airflow.providers.standard.operators.trigger_dagrun import TriggerDagRunOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_trigger_dag"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,13 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.bash import BashOperator
from airflow.providers.standard.operators.trigger_dagrun import TriggerDagRunOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator

DAG_ID = "openlineage_trigger_dag_deferrable"

with DAG(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,12 @@
from datetime import datetime

from airflow import DAG
from airflow.providers.openlineage.tests.system.openlineage.expected_events import (
get_expected_event_file_path,
)
from airflow.providers.openlineage.tests.system.openlineage.operator import OpenLineageTestOperator
from airflow.providers.standard.operators.python import PythonOperator

from system.openlineage.expected_events import get_expected_event_file_path
from system.openlineage.operator import OpenLineageTestOperator


def do_nothing():
pass
Expand Down
Loading