diff --git a/python/python/tests/test_remote_db.py b/python/python/tests/test_remote_db.py index ab49d76d4..bca18b527 100644 --- a/python/python/tests/test_remote_db.py +++ b/python/python/tests/test_remote_db.py @@ -508,7 +508,30 @@ def test_remote_create_index_new_api(): version=1, schema=dict( fields=[ - dict(name="id", type={"type": "int64"}, nullable=False) + dict(name="id", type={"type": "int64"}, nullable=False), + dict( + name="category", + type={"type": "string"}, + nullable=False, + ), + dict( + name="text", type={"type": "string"}, nullable=False + ), + dict( + name="vector", + type={ + "type": "fixed_size_list", + "fields": [ + dict( + name="item", + type={"type": "float"}, + nullable=True, + ) + ], + "length": 2, + }, + nullable=False, + ), ] ), ) @@ -543,6 +566,13 @@ def test_remote_create_index_new_api(): ) assert len(received_requests) == 5 + assert [req["column"] for req in received_requests] == [ + "vector", + "category", + "text", + "vector", + "vector", + ] def test_table_wait_for_index_timeout():