Skip to content

Commit d71fde1

Browse files
committed
Add test for invalid value of previous-versions-max property
1 parent ec182de commit d71fde1

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

tests/table/test_init.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,3 +1197,12 @@ def test_update_metadata_log_overflow(table_v2: Table) -> None:
11971197
)
11981198
assert len(new_metadata.metadata_log) == 5
11991199
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

Comments
 (0)