def testRanking(self): r = ResultSet(DocidList((2,3)), (('foo', 5),)) called = [] result = object() def ranking_function(*args): called.append(args) return result index = Index() r.ranking(ranking_function, index) self.assertEquals(1, len(called)) self.assertEquals( (index, r, config.DEFAULT_LANGUAGE, 50), called[0]) self.assertEquals(result, r.ranked_results)
def testRanking(self): r = ResultSet(DocidList((2, 3)), (('foo', 5), )) called = [] result = object() def ranking_function(*args): called.append(args) return result index = Index() r.ranking(ranking_function, index) self.assertEquals(1, len(called)) self.assertEquals((index, r, config.DEFAULT_LANGUAGE, 50), called[0]) self.assertEquals(result, r.ranked_results)