diff options
Diffstat (limited to 'tests/unit/test_settings_loader.py')
| -rw-r--r-- | tests/unit/test_settings_loader.py | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/tests/unit/test_settings_loader.py b/tests/unit/test_settings_loader.py index 9e04df653..13a2d4f37 100644 --- a/tests/unit/test_settings_loader.py +++ b/tests/unit/test_settings_loader.py @@ -12,7 +12,6 @@ test_dir = abspath(dirname(__file__)) class TestLoad(SearxTestCase): - def test_load_zero(self): with self.assertRaises(SearxSettingsException): settings_loader.load_yaml('/dev/zero') @@ -31,7 +30,6 @@ class TestLoad(SearxTestCase): class TestDefaultSettings(SearxTestCase): - def test_load(self): settings, msg = settings_loader.load_settings(load_user_setttings=False) self.assertTrue(msg.startswith('load the default settings from')) @@ -46,7 +44,6 @@ class TestDefaultSettings(SearxTestCase): class TestUserSettings(SearxTestCase): - def test_is_use_default_settings(self): self.assertFalse(settings_loader.is_use_default_settings({})) self.assertTrue(settings_loader.is_use_default_settings({'use_default_settings': True})) @@ -57,23 +54,24 @@ class TestUserSettings(SearxTestCase): self.assertFalse(settings_loader.is_use_default_settings({'use_default_settings': 0})) def test_user_settings_not_found(self): - with patch.dict(settings_loader.environ, - {'SEARXNG_SETTINGS_PATH': '/dev/null'}): + with patch.dict(settings_loader.environ, {'SEARXNG_SETTINGS_PATH': '/dev/null'}): settings, msg = settings_loader.load_settings() self.assertTrue(msg.startswith('load the default settings from')) self.assertEqual(settings['server']['secret_key'], "ultrasecretkey") def test_user_settings(self): - with patch.dict(settings_loader.environ, - {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_simple.yml')}): + with patch.dict( + settings_loader.environ, {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_simple.yml')} + ): settings, msg = settings_loader.load_settings() self.assertTrue(msg.startswith('merge the default settings')) self.assertEqual(settings['server']['secret_key'], "user_secret_key") self.assertEqual(settings['server']['default_http_headers']['Custom-Header'], "Custom-Value") def test_user_settings_remove(self): - with patch.dict(settings_loader.environ, - {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_remove.yml')}): + with patch.dict( + settings_loader.environ, {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_remove.yml')} + ): settings, msg = settings_loader.load_settings() self.assertTrue(msg.startswith('merge the default settings')) self.assertEqual(settings['server']['secret_key'], "user_secret_key") @@ -84,8 +82,9 @@ class TestUserSettings(SearxTestCase): self.assertIn('wikipedia', engine_names) def test_user_settings_remove2(self): - with patch.dict(settings_loader.environ, - {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_remove2.yml')}): + with patch.dict( + settings_loader.environ, {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_remove2.yml')} + ): settings, msg = settings_loader.load_settings() self.assertTrue(msg.startswith('merge the default settings')) self.assertEqual(settings['server']['secret_key'], "user_secret_key") @@ -101,8 +100,9 @@ class TestUserSettings(SearxTestCase): self.assertEqual(newengine[0]['engine'], 'dummy') def test_user_settings_keep_only(self): - with patch.dict(settings_loader.environ, - {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_keep_only.yml')}): + with patch.dict( + settings_loader.environ, {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings_keep_only.yml')} + ): settings, msg = settings_loader.load_settings() self.assertTrue(msg.startswith('merge the default settings')) engine_names = [engine['name'] for engine in settings['engines']] @@ -111,8 +111,9 @@ class TestUserSettings(SearxTestCase): self.assertEqual(len(settings['engines'][2]), 1) def test_custom_settings(self): - with patch.dict(settings_loader.environ, - {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings.yml')}): + with patch.dict( + settings_loader.environ, {'SEARXNG_SETTINGS_PATH': join(test_dir, 'settings/user_settings.yml')} + ): settings, msg = settings_loader.load_settings() self.assertTrue(msg.startswith('load the user settings from')) self.assertEqual(settings['server']['port'], 9000) |