Browse Source

Digg's unit test

Cqoicebordel 10 years ago
parent
commit
1d255061c7
3 changed files with 36 additions and 1 deletions
  1. 1 1
      searx/engines/digg.py
  2. 34 0
      searx/tests/engines/test_digg.py
  3. 1 0
      searx/tests/test_engines.py

+ 1 - 1
searx/engines/digg.py

@@ -44,7 +44,7 @@ def response(resp):
 
     search_result = loads(resp.text)
 
-    if search_result['html'] == '':
+    if 'html' not in search_result or search_result['html'] == '':
         return results
 
     dom = html.fromstring(search_result['html'])

File diff suppressed because it is too large
+ 34 - 0
searx/tests/engines/test_digg.py


+ 1 - 0
searx/tests/test_engines.py

@@ -1,6 +1,7 @@
 from searx.tests.engines.test_bing import *  # noqa
 from searx.tests.engines.test_dailymotion import *  # noqa
 from searx.tests.engines.test_deezer import *  # noqa
+from searx.tests.engines.test_digg import *  # noqa
 from searx.tests.engines.test_dummy import *  # noqa
 from searx.tests.engines.test_flickr import *  # noqa
 from searx.tests.engines.test_github import *  # noqa

Some files were not shown because too many files changed in this diff