diff --git a/generated/known_airflow_exceptions.txt b/generated/known_airflow_exceptions.txt index 1fb461854905d..b8750e601e2a5 100644 --- a/generated/known_airflow_exceptions.txt +++ b/generated/known_airflow_exceptions.txt @@ -361,7 +361,6 @@ providers/microsoft/azure/src/airflow/providers/microsoft/azure/operators/synaps providers/microsoft/azure/src/airflow/providers/microsoft/azure/sensors/data_factory.py::1 providers/microsoft/azure/src/airflow/providers/microsoft/azure/sensors/msgraph.py::1 providers/microsoft/azure/src/airflow/providers/microsoft/azure/sensors/wasb.py::4 -providers/microsoft/azure/src/airflow/providers/microsoft/azure/transfers/local_to_adls.py::1 providers/microsoft/azure/src/airflow/providers/microsoft/azure/transfers/sftp_to_wasb.py::1 providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_asb.py::3 providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_asb.py::3 diff --git a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/transfers/local_to_adls.py b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/transfers/local_to_adls.py index 255bcc1a4eba7..45688e7a196d2 100644 --- a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/transfers/local_to_adls.py +++ b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/transfers/local_to_adls.py @@ -19,7 +19,7 @@ from collections.abc import Sequence from typing import TYPE_CHECKING, Any -from airflow.providers.common.compat.sdk import AirflowException, BaseOperator +from airflow.providers.common.compat.sdk import BaseOperator from airflow.providers.microsoft.azure.hooks.data_lake import AzureDataLakeHook if TYPE_CHECKING: @@ -82,7 +82,7 @@ def __init__( def execute(self, context: Context) -> None: if "**" in self.local_path: - raise AirflowException("Recursive glob patterns using `**` are not supported") + raise ValueError("Recursive glob patterns using `**` are not supported") if not self.extra_upload_options: self.extra_upload_options = {} hook = AzureDataLakeHook(azure_data_lake_conn_id=self.azure_data_lake_conn_id) diff --git a/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_adls.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_adls.py index 71aad3d160667..4b968d82e77cb 100644 --- a/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_adls.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_adls.py @@ -21,7 +21,6 @@ import pytest -from airflow.providers.common.compat.sdk import AirflowException from airflow.providers.microsoft.azure.transfers.local_to_adls import LocalFilesystemToADLSOperator TASK_ID = "test-adls-upload-operator" @@ -51,7 +50,7 @@ def test_execute_raises_for_bad_glob_val(self, mock_hook): operator = LocalFilesystemToADLSOperator( task_id=TASK_ID, local_path=BAD_LOCAL_PATH, remote_path=REMOTE_PATH ) - with pytest.raises(AirflowException) as ctx: + with pytest.raises(ValueError, match="Recursive glob patterns using") as ctx: operator.execute(None) assert str(ctx.value) == "Recursive glob patterns using `**` are not supported"