summaryrefslogtreecommitdiff
path: root/src/mango/test/10-disable-array-length-field-test.py
diff options
context:
space:
mode:
authorJoan Touzet <wohali@users.noreply.github.com>2020-10-21 19:33:29 +0000
committerGitHub <noreply@github.com>2020-10-21 15:33:29 -0400
commitbd45d9bcd113d35b08ff20ea68abecab5299280d (patch)
tree58edde483c4dd8c0b0c68f055af8370b973c6d1e /src/mango/test/10-disable-array-length-field-test.py
parentbf82a3f3d9e9dda1fc15ad49bd3be98c96cd755c (diff)
downloadcouchdb-master.tar.gz
Remove master content, point to main (#3224)master
Diffstat (limited to 'src/mango/test/10-disable-array-length-field-test.py')
-rw-r--r--src/mango/test/10-disable-array-length-field-test.py44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/mango/test/10-disable-array-length-field-test.py b/src/mango/test/10-disable-array-length-field-test.py
deleted file mode 100644
index ea3279b55..000000000
--- a/src/mango/test/10-disable-array-length-field-test.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# Licensed under the Apache License, Version 2.0 (the "License"); you may not
-# use this file except in compliance with the License. You may obtain a copy of
-# the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-# License for the specific language governing permissions and limitations under
-# the License.
-
-import mango
-import unittest
-
-
-@unittest.skipUnless(mango.has_text_service(), "requires text service")
-class DisableIndexArrayLengthsTest(mango.UserDocsTextTests):
- def setUp(self):
- self.db.recreate()
- self.db.create_text_index(
- ddoc="disable_index_array_lengths",
- analyzer="keyword",
- index_array_lengths=False,
- )
- self.db.create_text_index(
- ddoc="explicit_enable_index_array_lengths",
- analyzer="keyword",
- index_array_lengths=True,
- )
-
- def test_disable_index_array_length(self):
- docs = self.db.find(
- {"favorites": {"$size": 4}}, use_index="disable_index_array_lengths"
- )
- for d in docs:
- assert len(d["favorites"]) == 0
-
- def test_enable_index_array_length(self):
- docs = self.db.find(
- {"favorites": {"$size": 4}}, use_index="explicit_enable_index_array_lengths"
- )
- for d in docs:
- assert len(d["favorites"]) == 4