コード例 #1
0
 def test_delete_a_search_index(self):
     """
     Test deleting a search index from the DesignDocument dictionary.
     """
     ddoc = DesignDocument(self.db, '_design/ddoc001')
     ddoc.add_search_index(
         'search001',
         'function (doc) {\n  index("default", doc._id); '
         'if (doc._id) {index("name", doc.name, '
         '{"store": true}); }\n}'
     )
     self.assertEqual(
         ddoc.get('indexes')['search001'],
         {'index': 'function (doc) {\n  index("default", doc._id); '
             'if (doc._id) {index("name", doc.name, '
             '{"store": true}); }\n}'}
     )
     ddoc.delete_index('search001')
     self.assertEqual(ddoc.get('indexes'), {})