@@ -946,7 +946,7 @@ def test_add_column_with_statement(catalog: Catalog, table_schema_simple: Schema
946946
947947def test_create_namespace (catalog : Catalog , test_namespace : Identifier , test_table_properties : dict [str , str ]) -> None :
948948 catalog .create_namespace (test_namespace , test_table_properties )
949- assert catalog ._namespace_exists (test_namespace ) # type: ignore[attr-defined]
949+ assert catalog .namespace_exists (test_namespace )
950950 assert (Catalog .identifier_to_tuple (test_namespace )[:1 ]) in catalog .list_namespaces ()
951951 assert test_table_properties == catalog .load_namespace_properties (test_namespace )
952952
@@ -1015,16 +1015,16 @@ def test_get_namespace_metadata_raises_error_when_namespace_does_not_exist(catal
10151015def test_namespace_exists (catalog : Catalog ) -> None :
10161016 for ns in [("db1" ,), ("db1" , "ns1" ), ("db2" , "ns1" ), ("db3" , "ns1" , "ns2" )]:
10171017 catalog .create_namespace (ns )
1018- assert catalog ._namespace_exists (ns ) # type: ignore[attr-defined]
1018+ assert catalog .namespace_exists (ns )
10191019
10201020 # `db2` exists because `db2.ns1` exists
1021- assert catalog ._namespace_exists ("db2" ) # type: ignore[attr-defined]
1021+ assert catalog .namespace_exists ("db2" )
10221022 # `db3.ns1` exists because `db3.ns1.ns2` exists
1023- assert catalog ._namespace_exists ("db3.ns1" ) # type: ignore[attr-defined]
1023+ assert catalog .namespace_exists ("db3.ns1" )
10241024 # make sure '_' is escaped in the query
1025- assert not catalog ._namespace_exists ("db_" ) # type: ignore[attr-defined]
1025+ assert not catalog .namespace_exists ("db_" )
10261026 # make sure '%' is escaped in the query
1027- assert not catalog ._namespace_exists ("db%" ) # type: ignore[attr-defined]
1027+ assert not catalog .namespace_exists ("db%" )
10281028
10291029
10301030# Namespace properties
@@ -1064,7 +1064,7 @@ def test_load_empty_namespace_properties(catalog: Catalog, test_namespace: Ident
10641064def test_list_namespaces (catalog : Catalog ) -> None :
10651065 namespace_list = ["db" , "db.ns1" , "db.ns1.ns2" , "db.ns2" , "db2" , "db2.ns1" , "db%" ]
10661066 for namespace in namespace_list :
1067- if not catalog ._namespace_exists (namespace ): # type: ignore[attr-defined]
1067+ if not catalog .namespace_exists (namespace ):
10681068 catalog .create_namespace (namespace )
10691069
10701070 ns_list = catalog .list_namespaces ()
@@ -1084,7 +1084,7 @@ def test_list_namespaces(catalog: Catalog) -> None:
10841084def test_list_namespaces_fuzzy_match (catalog : Catalog ) -> None :
10851085 namespace_list = ["db.ns1" , "db.ns1.ns2" , "db.ns2" , "db.ns1X.ns3" , "db_.ns1.ns2" , "db2.ns1.ns2" ]
10861086 for namespace in namespace_list :
1087- if not catalog ._namespace_exists (namespace ): # type: ignore[attr-defined]
1087+ if not catalog .namespace_exists (namespace ):
10881088 catalog .create_namespace (namespace )
10891089
10901090 assert catalog .list_namespaces ("db.ns1" ) == [("db" , "ns1" , "ns2" )]
@@ -1140,7 +1140,7 @@ def test_update_namespace_metadata(catalog: Catalog, test_namespace: Identifier,
11401140 catalog .create_namespace (test_namespace , test_table_properties )
11411141 new_metadata = {"key3" : "value3" , "key4" : "value4" }
11421142 summary = catalog .update_namespace_properties (test_namespace , updates = new_metadata )
1143- assert catalog ._namespace_exists (test_namespace ) # type: ignore[attr-defined]
1143+ assert catalog .namespace_exists (test_namespace )
11441144 assert new_metadata .items () <= catalog .load_namespace_properties (test_namespace ).items ()
11451145 assert summary .removed == []
11461146 assert sorted (summary .updated ) == ["key3" , "key4" ]
@@ -1154,7 +1154,7 @@ def test_update_namespace_metadata_removals(
11541154 new_metadata = {"key3" : "value3" , "key4" : "value4" }
11551155 remove_metadata = {"key1" }
11561156 summary = catalog .update_namespace_properties (test_namespace , remove_metadata , new_metadata )
1157- assert catalog ._namespace_exists (test_namespace ) # type: ignore[attr-defined]
1157+ assert catalog .namespace_exists (test_namespace )
11581158 assert new_metadata .items () <= catalog .load_namespace_properties (test_namespace ).items ()
11591159 assert remove_metadata .isdisjoint (catalog .load_namespace_properties (test_namespace ).keys ())
11601160 assert summary .removed == ["key1" ]
@@ -1168,13 +1168,13 @@ def test_update_namespace_metadata_removals(
11681168def test_drop_namespace (catalog : Catalog , table_schema_nested : Schema , test_table_identifier : Identifier ) -> None :
11691169 namespace = Catalog .namespace_from (test_table_identifier )
11701170 catalog .create_namespace (namespace )
1171- assert catalog ._namespace_exists (namespace ) # type: ignore[attr-defined]
1171+ assert catalog .namespace_exists (namespace )
11721172 catalog .create_table (test_table_identifier , table_schema_nested )
11731173 with pytest .raises (NamespaceNotEmptyError ):
11741174 catalog .drop_namespace (namespace )
11751175 catalog .drop_table (test_table_identifier )
11761176 catalog .drop_namespace (namespace )
1177- assert not catalog ._namespace_exists (namespace ) # type: ignore[attr-defined]
1177+ assert not catalog .namespace_exists (namespace )
11781178
11791179
11801180def test_drop_namespace_raises_error_when_namespace_does_not_exist (catalog : Catalog ) -> None :
0 commit comments