diff options
| author | Adam Tauber <asciimoo@gmail.com> | 2015-10-03 17:26:07 +0200 |
|---|---|---|
| committer | Adam Tauber <asciimoo@gmail.com> | 2015-10-03 17:26:07 +0200 |
| commit | b6c3cb0bdd020a459d0ef5c21d1303ed0148cc0c (patch) | |
| tree | 4b0c0ae035b7ff467c8ef7d729aa589de38e9f62 /searx/tests/test_search.py | |
| parent | 0ad272c5cb81a9c69008aa86a1f29cd642ddf4ff (diff) | |
[enh][mod] result handling refactor
Several changes has been made:
- Parallel result merge
- Scoring algorithm slightly changed (see result_score())
- Proper Thread locking on global data manipulation
Diffstat (limited to 'searx/tests/test_search.py')
| -rw-r--r-- | searx/tests/test_search.py | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/searx/tests/test_search.py b/searx/tests/test_search.py index 89d0b620d..af5fffd8b 100644 --- a/searx/tests/test_search.py +++ b/searx/tests/test_search.py @@ -1,25 +1,10 @@ # -*- coding: utf-8 -*- -from searx.search import score_results from searx.testing import SearxTestCase -def fake_result(url='https://aa.bb/cc?dd=ee#ff', - title='aaa', - content='bbb', - engine='wikipedia'): - return {'url': url, - 'title': title, - 'content': content, - 'engine': engine} +# TODO +class SearchTestCase(SearxTestCase): - -class ScoreResultsTestCase(SearxTestCase): - - def test_empty(self): - self.assertEqual(score_results(dict()), []) - - def test_urlparse(self): - results = score_results(dict(a=[fake_result(url='https://aa.bb/cc?dd=ee#ff')])) - parsed_url = results[0]['parsed_url'] - self.assertEqual(parsed_url.query, 'dd=ee') + def test_(self): + pass |