We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec182de commit d71fde1Copy full SHA for d71fde1
tests/table/test_init.py
@@ -1197,3 +1197,12 @@ def test_update_metadata_log_overflow(table_v2: Table) -> None:
1197
)
1198
assert len(new_metadata.metadata_log) == 5
1199
assert new_metadata.metadata_log[-1].metadata_file == "/path/to/metadata/10.json"
1200
+
1201
+ # check invalid value of write.metadata.previous-versions-max
1202
+ new_metadata = update_table_metadata(
1203
+ base_metadata,
1204
+ (SetPropertiesUpdate(updates={"write.metadata.previous-versions-max": "0"}),),
1205
+ False,
1206
+ table_v2.metadata_location,
1207
+ )
1208
+ assert len(new_metadata.metadata_log) == 1
0 commit comments