From fdeece0aae9ef64c8e73773914b15fd23e2e5fce Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 29 Dec 2021 16:31:05 +0100 Subject: [fix] changeover of the unit tests to the simple theme Signed-off-by: Markus Heiser --- tests/unit/test_webapp.py | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'tests/unit/test_webapp.py') diff --git a/tests/unit/test_webapp.py b/tests/unit/test_webapp.py index 70ebd447b..a50bd5c78 100644 --- a/tests/unit/test_webapp.py +++ b/tests/unit/test_webapp.py @@ -73,7 +73,7 @@ class ViewsTestCase(SearxTestCase): def get_current_theme_name_mock(override=None): if override: return override - return 'oscar' + return 'simple' self.setattr4test(webapp, 'get_current_theme_name', get_current_theme_name_mock) @@ -83,9 +83,7 @@ class ViewsTestCase(SearxTestCase): result = self.app.post('/') self.assertEqual(result.status_code, 200) self.assertIn( - b'', + b'

SearXNG

', result.data, ) @@ -102,7 +100,7 @@ class ViewsTestCase(SearxTestCase): def test_search_empty_html(self): result = self.app.post('/search', data={'q': ''}) self.assertEqual(result.status_code, 200) - self.assertIn(b'SearXNG', result.data) + self.assertIn(b'

SearXNG

', result.data) def test_search_empty_json(self): result = self.app.post('/search', data={'q': '', 'format': 'json'}) @@ -120,13 +118,12 @@ class ViewsTestCase(SearxTestCase): result = self.app.post('/search', data={'q': 'test'}) self.assertIn( - b'

youtubeSecond Test

', # noqa + b'http://second.test.xyz', result.data, ) self.assertIn( - b'

second test content

', result.data # noqa + b'

\n second test ', + result.data, ) def test_index_json(self): @@ -186,9 +183,11 @@ class ViewsTestCase(SearxTestCase): def test_preferences(self): result = self.app.get('/preferences') self.assertEqual(result.status_code, 200) - self.assertIn(b'

', result.data) - self.assertIn(b'', result.data) - self.assertIn(b'', result.data) + self.assertIn(b'', result.data + ) + self.assertIn(b'Interface language', result.data) def test_browser_locale(self): result = self.app.get('/preferences', headers={'Accept-Language': 'zh-tw;q=0.8'}) -- cgit v1.2.3