summaryrefslogtreecommitdiff
path: root/tests/unit/engines/test_wolframalpha_api.py
diff options
context:
space:
mode:
authora01200356 <a01200356@itesm.mx>2016-02-28 02:05:52 -0600
committera01200356 <a01200356@itesm.mx>2016-02-28 02:05:52 -0600
commit8f3b33de23090e6d11a5a29a239719bb6915d2ec (patch)
tree9584ab403f132083c480ae206213672f8bd42e58 /tests/unit/engines/test_wolframalpha_api.py
parent4cea71e3bb34020dff0f3e28f5c1398c0b0d8278 (diff)
[fix] remove unnecesary async calls in wolframalpha_noapi
setting async to false in the request did the job, lol.
Diffstat (limited to 'tests/unit/engines/test_wolframalpha_api.py')
-rw-r--r--tests/unit/engines/test_wolframalpha_api.py32
1 files changed, 16 insertions, 16 deletions
diff --git a/tests/unit/engines/test_wolframalpha_api.py b/tests/unit/engines/test_wolframalpha_api.py
index 9dbe4d860..76404e192 100644
--- a/tests/unit/engines/test_wolframalpha_api.py
+++ b/tests/unit/engines/test_wolframalpha_api.py
@@ -87,16 +87,16 @@ class TestWolframAlphaAPIEngine(SearxTestCase):
results = wolframalpha_api.response(response)
self.assertEqual(type(results), list)
self.assertEqual(len(results), 2)
- self.assertIn('input_plaintext', results[0]['infobox'])
+ self.assertEqual('input_plaintext', results[0]['infobox'])
self.assertEqual(len(results[0]['attributes']), 3)
- self.assertIn('Input', results[0]['attributes'][0]['label'])
- self.assertIn('input_plaintext', results[0]['attributes'][0]['value'])
- self.assertIn('Result', results[0]['attributes'][1]['label'])
- self.assertIn('result_plaintext', results[0]['attributes'][1]['value'])
- self.assertIn('Manipulatives illustration', results[0]['attributes'][2]['label'])
- self.assertIn('illustration_img_src.gif', results[0]['attributes'][2]['image']['src'])
- self.assertIn('illustration_img_alt', results[0]['attributes'][2]['image']['alt'])
+ self.assertEqual('Input', results[0]['attributes'][0]['label'])
+ self.assertEqual('input_plaintext', results[0]['attributes'][0]['value'])
+ self.assertEqual('Result', results[0]['attributes'][1]['label'])
+ self.assertEqual('result_plaintext', results[0]['attributes'][1]['value'])
+ self.assertEqual('Manipulatives illustration', results[0]['attributes'][2]['label'])
+ self.assertEqual('illustration_img_src.gif', results[0]['attributes'][2]['image']['src'])
+ self.assertEqual('illustration_img_alt', results[0]['attributes'][2]['image']['alt'])
self.assertEqual(len(results[0]['urls']), 1)
@@ -129,8 +129,8 @@ class TestWolframAlphaAPIEngine(SearxTestCase):
<plaintext>integral_plaintext</plaintext>
</subpod>
</pod>
- <pod title='Plot'
- scanner='Plotter'
+ <pod title='Plot of the integral'
+ scanner='Integral'
id='Plot'
error='false'
numsubpods='1'>
@@ -147,14 +147,14 @@ class TestWolframAlphaAPIEngine(SearxTestCase):
results = wolframalpha_api.response(response)
self.assertEqual(type(results), list)
self.assertEqual(len(results), 2)
- self.assertIn('integral_plaintext', results[0]['infobox'])
+ self.assertEqual('integral_plaintext', results[0]['infobox'])
self.assertEqual(len(results[0]['attributes']), 2)
- self.assertIn('Indefinite integral', results[0]['attributes'][0]['label'])
- self.assertIn('integral_plaintext', results[0]['attributes'][0]['value'])
- self.assertIn('Plot', results[0]['attributes'][1]['label'])
- self.assertIn('plot.gif', results[0]['attributes'][1]['image']['src'])
- self.assertIn('plot_alt', results[0]['attributes'][1]['image']['alt'])
+ self.assertEqual('Indefinite integral', results[0]['attributes'][0]['label'])
+ self.assertEqual('integral_plaintext', results[0]['attributes'][0]['value'])
+ self.assertEqual('Plot of the integral', results[0]['attributes'][1]['label'])
+ self.assertEqual('plot.gif', results[0]['attributes'][1]['image']['src'])
+ self.assertEqual('plot_alt', results[0]['attributes'][1]['image']['alt'])
self.assertEqual(len(results[0]['urls']), 1)