Exemplo n.º 1
0
    def test_linkfy_keyword(self, text=TEXT_UNICODE):
        query = WikiEntries().all()
        entities = query.fetch(query.count())
        keywords = list(set([entity.name for entity in entities]))

        for keyword in keywords:
            text = text.replace(keyword, u'<a href="/%s">%s</a>' % (transformer.quote(keyword), keyword))

        self.assertEqual(text, LINKFIED_TEXT_UNICODE)
Exemplo n.º 2
0
def linkfy_keyword(text):
    query = WikiEntries().all()
    entities = query.fetch(query.count())
    keywords = list(set([entity.name for entity in entities]))

    for keyword in keywords:
        text = text.replace(keyword,
                            u'<a href="/%s">%s</a>' % (quote(keyword), keyword))

    return text