@@ -672,17 +672,21 @@ def test_rename_simple(simple_table: Table) -> None:
672672 with simple_table .update_schema () as schema_update :
673673 schema_update .rename_column ("foo" , "vo" )
674674
675+ with simple_table .transaction () as txn :
676+ with txn .update_schema () as schema_update :
677+ schema_update .rename_column ("bar" , "var" )
678+
675679 assert simple_table .schema () == Schema (
676680 NestedField (field_id = 1 , name = "vo" , field_type = StringType (), required = False ),
677- NestedField (field_id = 2 , name = "bar " , field_type = IntegerType (), required = True ),
681+ NestedField (field_id = 2 , name = "var " , field_type = IntegerType (), required = True ),
678682 NestedField (field_id = 3 , name = "baz" , field_type = BooleanType (), required = False ),
679683 identifier_field_ids = [2 ],
680684 )
681685
682686 # Check that the name mapping gets updated
683687 assert simple_table .name_mapping () == NameMapping ([
684688 MappedField (field_id = 1 , names = ['foo' , 'vo' ]),
685- MappedField (field_id = 2 , names = ['bar' ]),
689+ MappedField (field_id = 2 , names = ['bar' , 'var' ]),
686690 MappedField (field_id = 3 , names = ['baz' ]),
687691 ])
688692
0 commit comments