diff options
author | Tony Sun <tony.sun427@gmail.com> | 2020-05-05 08:46:05 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-05 08:46:05 -0700 |
commit | 7e7a3f6651ea33643ea506d6786fe30f17ef4617 (patch) | |
tree | 8df8de8dbc6e5d48a56d55551fa219f1fd4d7928 | |
parent | bd44fc6a44148fe2327962341c1e3d4bb8f7db27 (diff) | |
download | couchdb-7e7a3f6651ea33643ea506d6786fe30f17ef4617.tar.gz |
add test to make sure type <<"text">> design docs are ignored (#2866)
-rw-r--r-- | src/mango/test/16-index-selectors-test.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mango/test/16-index-selectors-test.py b/src/mango/test/16-index-selectors-test.py index 4510065f5..cde8438fc 100644 --- a/src/mango/test/16-index-selectors-test.py +++ b/src/mango/test/16-index-selectors-test.py @@ -246,6 +246,14 @@ class IndexSelectorJson(mango.DbPerClass): docs = self.db.find(selector, use_index="oldschooltext") self.assertEqual(len(docs), 3) + def test_text_old_index_not_used(self): + selector = {"location": {"$gte": "FRA"}} + self.db.save_doc(oldschoolddoctext) + resp = self.db.find(selector, explain=True) + self.assertEqual(resp["index"]["name"], "_all_docs") + docs = self.db.find(selector) + self.assertEqual(len(docs), 3) + @unittest.skipUnless(mango.has_text_service(), "requires text service") def test_text_old_selector_still_supported_via_api(self): selector = {"location": {"$gte": "FRA"}} |