コード例 #1
0
 def test_get_search_index(self):
     """
     Test retrieval of a search index from the 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.assertEqual(
         ddoc.get_index('search002'),
         {'index': 'function (doc) {\n  index("default", doc._id); '
             'if (doc._id) {index("name", doc.name, '
             '{"store": true}); }\n}'}
     )