mirror of
https://github.com/searxng/searxng.git
synced 2025-07-14 08:49:19 +02:00
[fix] remove unnecesary async calls in wolframalpha_noapi
setting async to false in the request did the job, lol.
This commit is contained in:
parent
4cea71e3bb
commit
8f3b33de23
3 changed files with 46 additions and 114 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue