This is an automated email from the ASF dual-hosted git repository.
shahar1 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new c7566378058 Enable plugin tests in test_databricks_workflow.py for
Airflow 3.0+ (#66442)
c7566378058 is described below
commit c756637805860a799dcc1367c7a26204e79d60f3
Author: Roman Karichev <[email protected]>
AuthorDate: Wed May 6 05:59:23 2026 +0200
Enable plugin tests in test_databricks_workflow.py for Airflow 3.0+
(#66442)
---
.../unit/databricks/plugins/test_databricks_workflow.py | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git
a/providers/databricks/tests/unit/databricks/plugins/test_databricks_workflow.py
b/providers/databricks/tests/unit/databricks/plugins/test_databricks_workflow.py
index 5f3a7ac885b..e021724c2bd 100644
---
a/providers/databricks/tests/unit/databricks/plugins/test_databricks_workflow.py
+++
b/providers/databricks/tests/unit/databricks/plugins/test_databricks_workflow.py
@@ -24,14 +24,6 @@ import pytest
pytest.importorskip("airflow.providers.fab")
-from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS
-
-if AIRFLOW_V_3_0_PLUS:
- pytest.skip(
- "``airflow/providers/databricks/plugins/databricks_workflow.py`` is
only compatible with Airflow 2.X.",
- allow_module_level=True,
- )
-
from flask import url_for
from airflow.models.dagrun import DagRun
@@ -39,17 +31,22 @@ from airflow.models.taskinstance import TaskInstanceKey
from airflow.providers.common.compat.sdk import AirflowException, AirflowPlugin
from airflow.providers.databricks.plugins.databricks_workflow import (
DatabricksWorkflowPlugin,
- RepairDatabricksTasks,
WorkflowJobRepairSingleTaskLink,
WorkflowJobRunLink,
_get_launch_task_key,
- _repair_task,
get_databricks_task_ids,
get_launch_task_id,
store_databricks_job_run_link,
)
from tests_common import RUNNING_TESTS_AGAINST_AIRFLOW_PACKAGES
+from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS
+
+if not AIRFLOW_V_3_0_PLUS:
+ from airflow.providers.databricks.plugins.databricks_workflow import (
+ RepairDatabricksTasks,
+ _repair_task,
+ )
DAG_ID = "test_dag"
TASK_ID = "test_task"