From d1209a2c453311432dcc41966a81a39d895e9fae Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Sun, 12 Aug 2018 17:33:13 -0700 Subject: [PATCH] Use FTS4 when running the tests Because the version of sqlite3 running in Travis CI does not have FTS5 --- tests/test_enable_fts.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/test_enable_fts.py b/tests/test_enable_fts.py index 9bfa39d..6b32711 100644 --- a/tests/test_enable_fts.py +++ b/tests/test_enable_fts.py @@ -8,14 +8,14 @@ def test_enable_fts(fresh_db): table = fresh_db["searchable"] table.insert_all(search_records) assert ["searchable"] == fresh_db.table_names - table.enable_fts(["text", "country"]) + table.enable_fts(["text", "country"], fts_version="FTS4") assert [ "searchable", "searchable_fts", - "searchable_fts_data", - "searchable_fts_idx", + "searchable_fts_segments", + "searchable_fts_segdir", "searchable_fts_docsize", - "searchable_fts_config", + "searchable_fts_stat", ] == fresh_db.table_names assert [("tanuki are tricksters", "Japan", "foo")] == table.search("tanuki") assert [("racoons are trash pandas", "USA", "bar")] == table.search("usa")