This is an automated email from the ASF dual-hosted git repository.

gopidesu 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 c4e2d0054bd Fix removal of `__str__` method from Datafusion Format 
enums (#62830)
c4e2d0054bd is described below

commit c4e2d0054bd0649d9db9af41837f46cb0dcbc31d
Author: Jarek Potiuk <[email protected]>
AuthorDate: Wed Mar 4 01:47:59 2026 +0100

    Fix removal of `__str__` method from Datafusion Format enums (#62830)
    
    The enum resolves to full enum name - not lowercase name in
    datafusion 52.0.0 - so the registered mock method had wrong name.
---
 .../common/sql/tests/unit/common/sql/datafusion/test_format_handlers.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/providers/common/sql/tests/unit/common/sql/datafusion/test_format_handlers.py 
b/providers/common/sql/tests/unit/common/sql/datafusion/test_format_handlers.py
index 7c8c89eb759..c6221c62bf4 100644
--- 
a/providers/common/sql/tests/unit/common/sql/datafusion/test_format_handlers.py
+++ 
b/providers/common/sql/tests/unit/common/sql/datafusion/test_format_handlers.py
@@ -79,7 +79,7 @@ class TestFormatHandlers:
             conn_id="conn_id",
         )
         handler = handler_class(datasource_config)
-        register_method = getattr(session_context_mock, f"register_{format}")
+        register_method = getattr(session_context_mock, 
f"register_{format.name.lower()}")
         register_method.side_effect = Exception("Error")
         with pytest.raises(
             FileFormatRegistrationException, match=f"Failed to register 
{format} data source:"

Reply via email to