From 21d442903e4d2bf3387b0c16b39d98529ce56a0e Mon Sep 17 00:00:00 2001 From: Alex Garcia Date: Tue, 23 Jul 2024 22:36:42 -0700 Subject: [PATCH] test vec0 vacuums --- tests/test-loadable.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/test-loadable.py b/tests/test-loadable.py index 5eb0bed..367cdc2 100644 --- a/tests/test-loadable.py +++ b/tests/test-loadable.py @@ -2290,6 +2290,15 @@ def test_vec0_distance_metric(): {"rowid": 1, "distance": 2}, ] + +def test_vec0_vacuum(): + db = connect(EXT_PATH) + db.execute('create virtual table vec_t using vec0(a float[1]);') + db.execute("begin") + db.execute("insert into vec_t(a) values (X'AABBCCDD')") + db.commit() + db.execute("vacuum") + def rowids_value(buffer: bytearray) -> List[int]: assert (len(buffer) % 8) == 0 n = int(len(buffer) / 8)