summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
authora01200356 <a01200356@itesm.mx>2016-03-21 20:19:13 -0600
committera01200356 <a01200356@itesm.mx>2016-03-21 20:19:13 -0600
commit751c9a346ebd193800a1228ffff1b856942099ab (patch)
tree6d8313f534c2c62527ec294b08409083199524c2 /searx
parentdbf4f83231b89a2326ba2b62bceacaf5db76d4ca (diff)
[fix] duckduckgo's xpaths changed
test_duckduckgo modified to reflect changes in duckduckgo's html
Diffstat (limited to 'searx')
-rw-r--r--searx/engines/duckduckgo.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py
index 4ac2099ae..373ce1b2d 100644
--- a/searx/engines/duckduckgo.py
+++ b/searx/engines/duckduckgo.py
@@ -28,10 +28,10 @@ language_support = True
url = 'https://duckduckgo.com/html?{query}&s={offset}'
# specific xpath variables
-result_xpath = '//div[@class="results_links results_links_deep web-result"]' # noqa
-url_xpath = './/a[@class="large"]/@href'
-title_xpath = './/a[@class="large"]'
-content_xpath = './/div[@class="snippet"]'
+result_xpath = '//div[@class="result results_links results_links_deep web-result "]' # noqa
+url_xpath = './/a[@class="result__a"]/@href'
+title_xpath = './/a[@class="result__a"]'
+content_xpath = './/a[@class="result__snippet"]'
# do search-request