コード例 #1
0
 def test_list_search_indexes(self):
     """
     Test the retrieval of search index name list from DesignDocument.
     """
     ddoc = DesignDocument(self.db, '_design/ddoc001')
     index = 'function (doc) {\n  index("default", doc._id); '
     'if (doc._id) {index("name", doc.name, '
     '{"store": true}); }\n}'
     ddoc.add_search_index('search001', index)
     ddoc.add_search_index('search002', index)
     ddoc.add_search_index('search003', index)
     self.assertTrue(
         all(x in ddoc.list_indexes() for x in [
             'search001',
             'search002',
             'search003'
         ])
     )