Skip to content

Commit 351e6eb

Browse files
committed
add simple integration test
1 parent 97652c1 commit 351e6eb

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

libsql/tests/integration_tests.rs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -596,6 +596,22 @@ async fn debug_print_row() {
596596
);
597597
}
598598

599+
#[tokio::test]
600+
async fn fts5_invalid_tokenizer() {
601+
let db = Database::open(":memory:").unwrap();
602+
let conn = db.connect().unwrap();
603+
assert!(conn.execute(
604+
"CREATE VIRTUAL TABLE t USING fts5(s, tokenize='trigram case_sensitive ')",
605+
(),
606+
)
607+
.await.is_err());
608+
assert!(conn.execute(
609+
"CREATE VIRTUAL TABLE t USING fts5(s, tokenize='trigram remove_diacritics ')",
610+
(),
611+
)
612+
.await.is_err());
613+
}
614+
599615
#[cfg(feature = "serde")]
600616
#[tokio::test]
601617
async fn deserialize_row() {

0 commit comments

Comments
 (0)