diff --git a/examples/basic_engine.py b/examples/basic_engine.py index 3428f67f..32c17301 100644 --- a/examples/basic_engine.py +++ b/examples/basic_engine.py @@ -1,6 +1,7 @@ categories = ['general'] # optional + def request(query, params): '''pre-request callback params: diff --git a/searx/engines/filecrop.py b/searx/engines/filecrop.py index 89dc7769..71665bd4 100644 --- a/searx/engines/filecrop.py +++ b/searx/engines/filecrop.py @@ -8,6 +8,7 @@ paging = True class FilecropResultParser(HTMLParser): + def __init__(self): HTMLParser.__init__(self) self.__start_processing = False diff --git a/searx/preferences.py b/searx/preferences.py index dd9133dd..e19ae750 100644 --- a/searx/preferences.py +++ b/searx/preferences.py @@ -166,6 +166,7 @@ class SwitchableSetting(Setting): class EnginesSetting(SwitchableSetting): + def _post_init(self): super(EnginesSetting, self)._post_init() transformed_choices = [] @@ -191,6 +192,7 @@ class EnginesSetting(SwitchableSetting): class PluginsSetting(SwitchableSetting): + def _post_init(self): super(PluginsSetting, self)._post_init() transformed_choices = [] diff --git a/searx/results.py b/searx/results.py index dcd966ef..4bb0de0d 100644 --- a/searx/results.py +++ b/searx/results.py @@ -91,6 +91,7 @@ def result_score(result): class ResultContainer(object): """docstring for ResultContainer""" + def __init__(self): super(ResultContainer, self).__init__() self.results = defaultdict(list) diff --git a/searx/utils.py b/searx/utils.py index a444cd3c..219135a4 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -74,6 +74,7 @@ def highlight_content(content, query): class HTMLTextExtractor(HTMLParser): + def __init__(self): HTMLParser.__init__(self) self.result = [] diff --git a/searx/webapp.py b/searx/webapp.py index 2093bb0b..00a20363 100644 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -735,6 +735,7 @@ class ReverseProxyPathFix(object): :param app: the WSGI application ''' + def __init__(self, app): self.app = app diff --git a/tests/unit/test_preferences.py b/tests/unit/test_preferences.py index e418c0af..c1735080 100644 --- a/tests/unit/test_preferences.py +++ b/tests/unit/test_preferences.py @@ -4,6 +4,7 @@ from searx.testing import SearxTestCase class PluginStub(object): + def __init__(self, id, default_on): self.id = id self.default_on = default_on @@ -11,6 +12,7 @@ class PluginStub(object): class TestSettings(SearxTestCase): # map settings + def test_map_setting_invalid_initialization(self): with self.assertRaises(MissingArgumentException): setting = MapSetting(3, wrong_argument={'0': 0}) diff --git a/utils/fetch_currencies.py b/utils/fetch_currencies.py index 201b3219..46d98c35 100644 --- a/utils/fetch_currencies.py +++ b/utils/fetch_currencies.py @@ -37,7 +37,6 @@ def add_currency_name(name, iso4217): db_names = db['names'] - if not isinstance(iso4217, basestring): print "problem", name, iso4217 return