@@ -22,8 +22,27 @@ class TestWolframAlphaNoAPIEngine(SearxTestCase):
2222 self.assertRaises(AttributeError, wolframalpha_noapi.response, '')
2323 self.assertRaises(AttributeError, wolframalpha_noapi.response, '[]')
2424
25− # response = mock.Mock(text='<html></html>')
26− # self.assertEqual(wolframalpha_noapi.response(response), [])
25+ html = """
26+ <!DOCTYPE html>
27+ <title> Parangaricutirimícuaro - Wolfram|Alpha</title>
28+ <meta charset="utf-8" />
29+ <body>
30+ <div id="closest">
31+ <p class="pfail">Wolfram|Alpha doesn't know how to interpret your input.</p>
32+ <div id="dtips">
33+ <div class="tip">
34+ <span class="tip-title">Tip: </span>
35+ Check your spelling, and use English
36+ <span class="tip-extra"></span>
37+ </div>
38+ </div>
39+ </div>
40+ </body>
41+ </html>
42+ """
43+
44+ response = mock.Mock(text=html)
45+ self.assertEqual(wolframalpha_noapi.response(response), [])
2746
2847 html = """
2948 <!DOCTYPE html>