diff --git a/addons/base_module_quality/base_module_quality_wizard.xml b/addons/base_module_quality/base_module_quality_wizard.xml index d60ab6d3b29..467e7e7dc24 100644 --- a/addons/base_module_quality/base_module_quality_wizard.xml +++ b/addons/base_module_quality/base_module_quality_wizard.xml @@ -45,7 +45,7 @@ - + diff --git a/addons/base_module_quality/method_test/method_test.py b/addons/base_module_quality/method_test/method_test.py index 1abaa288e86..34841dd41cc 100644 --- a/addons/base_module_quality/method_test/method_test.py +++ b/addons/base_module_quality/method_test/method_test.py @@ -20,9 +20,7 @@ # ############################################################################## - -import os -from tools import config +from tools.translate import _ from base_module_quality import base_module_quality import pooler diff --git a/addons/base_module_quality/pylint_test/pylint_test.py b/addons/base_module_quality/pylint_test/pylint_test.py index 930ab7d29f1..04eef3fa7e1 100644 --- a/addons/base_module_quality/pylint_test/pylint_test.py +++ b/addons/base_module_quality/pylint_test/pylint_test.py @@ -23,6 +23,7 @@ import os from tools import config +from tools.translate import _ from base_module_quality import base_module_quality @@ -35,6 +36,8 @@ class quality_test(base_module_quality.abstract_quality_check): self.note = _("""This test uses Pylint and checks if the module satisfies the coding standard of Python. See http://www.logilab.org/project/name/pylint for further info.\n """) self.bool_installed_only = False self.ponderation = 1.0 + self.result = "" + self.result_details = "" return None def run_test(self, cr, uid, module_path): @@ -49,7 +52,11 @@ class quality_test(base_module_quality.abstract_quality_check): n = 0 score = 0.0 dict = {} - self.result_details += '' + self.result_details += ''' + + + + ''' for file in list_files: if file.split('.')[-1] == 'py' and not file.endswith('__init__.py') and not file.endswith('__terp__.py'): file_path = os.path.join(module_path, file) @@ -73,15 +80,15 @@ class quality_test(base_module_quality.abstract_quality_check): score += 0 #self.result += file + ": "+_("Unable to parse the result. Check the details.")+"\n" dict[file] = [file, _("Unable to parse the result. Check the details.")] - self.result_details += res - self.result_details += '' + self.result_details += res.replace('''