@@ -919,16 +919,20 @@ def test_list_tables(hive_table: HiveTable) -> None:
919919 tbl3 .tableName = "table3"
920920 tbl3 .dbName = "database"
921921 tbl3 .parameters ["table_type" ] = "non_iceberg"
922+ tbl4 = deepcopy (hive_table )
923+ tbl4 .tableName = "table4"
924+ tbl4 .dbName = "database"
925+ tbl4 .parameters .pop ("table_type" )
922926
923927 catalog ._client = MagicMock ()
924- catalog ._client .__enter__ ().get_all_tables .return_value = ["table1" , "table2" , "table3" ]
925- catalog ._client .__enter__ ().get_table_objects_by_name .return_value = [tbl1 , tbl2 , tbl3 ]
928+ catalog ._client .__enter__ ().get_all_tables .return_value = ["table1" , "table2" , "table3" , "table4" ]
929+ catalog ._client .__enter__ ().get_table_objects_by_name .return_value = [tbl1 , tbl2 , tbl3 , tbl4 ]
926930
927931 got_tables = catalog .list_tables ("database" )
928932 assert got_tables == [("database" , "table1" ), ("database" , "table2" )]
929933 catalog ._client .__enter__ ().get_all_tables .assert_called_with (db_name = "database" )
930934 catalog ._client .__enter__ ().get_table_objects_by_name .assert_called_with (
931- dbname = "database" , tbl_names = ["table1" , "table2" , "table3" ]
935+ dbname = "database" , tbl_names = ["table1" , "table2" , "table3" , "table4" ]
932936 )
933937
934938
0 commit comments