Example #1
0
    def test_delete_document(self, session, index, job):
        session.add(job)
        session.commit()

        doc = job.to_document()

        index = Index()
        index.add_document(doc)

        hits = index.search(job.title)
        assert len(hits) == 1

        index.delete_document(doc['id'])

        hits = index.search(job.title)
        assert len(hits) == 0
Example #2
0
    def test_delete_document(self, session, index, job):
        session.add(job)
        session.commit()

        doc = job.to_document()

        index = Index()
        index.add_document(doc)

        hits = index.search(job.title)
        assert len(hits) == 1

        index.delete_document(doc['id'])

        hits = index.search(job.title)
        assert len(hits) == 0
Example #3
0
def deindex(job):
    index = Index()
    document = job.to_document()
    rv = index.delete_document(document['id'])
    logger.info(u"Job ({}) deleted from index.".format(job.id))
    return rv
Example #4
0
def deindex(job):
    index = Index()
    document = job.to_document()
    rv = index.delete_document(document['id'])
    logger.info(u"Job ({}) deleted from index.".format(job.id))
    return rv