Skip to content

Commit 9000742

Browse files
committed
add simple pragma test
1 parent 8262d23 commit 9000742

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

libsql-sqlite3/test/libsql_vector_index.test

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,17 @@ set testprefix vector
3030

3131
sqlite3_db_config_lookaside db 0 0 0
3232

33-
do_execsql_test vector-integrity {
34-
CREATE TABLE t_integrity( v FLOAT32(3) );
35-
CREATE INDEX t_integrity_idx ON t_integrity( libsql_vector_idx(v) );
36-
INSERT INTO t_integrity VALUES (vector('[1,2,3]'));
33+
do_execsql_test vector-pragmas {
34+
CREATE TABLE t_pragmas( v FLOAT32(3) );
35+
CREATE INDEX t_pragmas_idx ON t_pragmas( libsql_vector_idx(v) );
36+
INSERT INTO t_pragmas VALUES (vector('[1,2,3]'));
3737
PRAGMA integrity_check;
38-
} {{row 1 missing from index t_integrity_idx} {wrong # of entries in index t_integrity_idx}}
38+
PRAGMA index_list='t_pragmas';
39+
} {
40+
{row 1 missing from index t_pragmas_idx}
41+
{wrong # of entries in index t_pragmas_idx}
42+
0 t_pragmas_idx 0 c 0
43+
}
3944

4045
do_execsql_test vector-typename {
4146
CREATE TABLE t_type_spaces( v FLOAT32 ( 3 ) );

0 commit comments

Comments
 (0)