From 4a90ae22b2e0de76d0993e4158a6232e7de1c108 Mon Sep 17 00:00:00 2001 From: Phil Crosby Date: Sun, 3 Jun 2012 01:22:25 -0700 Subject: Rank results in the correct order. --- background_scripts/completion.coffee | 2 +- tests/completion_test.coffee | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/background_scripts/completion.coffee b/background_scripts/completion.coffee index 41ebeab8..f1016ebb 100644 --- a/background_scripts/completion.coffee +++ b/background_scripts/completion.coffee @@ -138,7 +138,7 @@ class MultiCompleter sortSuggestions: (suggestions) -> for suggestion in suggestions suggestion.computeRelevancy(@queryTerms) - suggestions.sort (a, b) -> a.relevancy - b.relevancy + suggestions.sort (a, b) -> b.relevancy - a.relevancy suggestions RankingUtils = diff --git a/tests/completion_test.coffee b/tests/completion_test.coffee index ed56d0e9..813d3af3 100644 --- a/tests/completion_test.coffee +++ b/tests/completion_test.coffee @@ -47,15 +47,15 @@ context "history completer", context "suggestions", should "escape html in page titles", -> - suggestion = new Suggestion(["queryterm"], "tab", "url", "title ") + suggestion = new Suggestion(["queryterm"], "tab", "url", "title ", returns(1)) assert.isTrue suggestion.generateHtml().indexOf("title <span>") >= 0 should "highlight query words", -> - suggestion = new Suggestion(["ninja"], "tab", "url", "ninjawords") + suggestion = new Suggestion(["ninja"], "tab", "url", "ninjawords", returns(1)) assert.isTrue suggestion.generateHtml().indexOf("ninjawords") >= 0 should "shorten urls", -> - suggestion = new Suggestion(["queryterm"], "tab", "http://ninjawords.com", "ninjawords") + suggestion = new Suggestion(["queryterm"], "tab", "http://ninjawords.com", "ninjawords", returns(1)) assert.equal -1, suggestion.generateHtml().indexOf("http://ninjawords.com") hours = (n) -> 1000 * 60 * 60 * n -- cgit v1.2.3