This is an automated email from the ASF dual-hosted git repository.

tonysun83 pushed a commit to branch include-text-index-test
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit aea4ba0e90e4b513a9bb99ebbc34b5891e619d04
Author: Tony Sun <[email protected]>
AuthorDate: Mon May 4 12:01:11 2020 -0700

    add test to make sure type <<"text">> design docs are ignored
---
 src/mango/test/16-index-selectors-test.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/mango/test/16-index-selectors-test.py 
b/src/mango/test/16-index-selectors-test.py
index 4510065..cde8438 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"}}

Reply via email to