summaryrefslogtreecommitdiff
path: root/addons/base_module_quality
diff options
context:
space:
mode:
Diffstat (limited to 'addons/base_module_quality')
-rw-r--r--addons/base_module_quality/base_module_quality.py3
-rw-r--r--addons/base_module_quality/i18n/base_module_quality.pot57
-rw-r--r--addons/base_module_quality/pylint_test/pylint_test.py2
-rw-r--r--addons/base_module_quality/speed_test/speed_test.py4
4 files changed, 53 insertions, 13 deletions
diff --git a/addons/base_module_quality/base_module_quality.py b/addons/base_module_quality/base_module_quality.py
index fa83381c397..30b40de1a87 100644
--- a/addons/base_module_quality/base_module_quality.py
+++ b/addons/base_module_quality/base_module_quality.py
@@ -136,6 +136,9 @@ class abstract_quality_check(object):
detail += ('\n|-\n| %s \n| %s \n| %s \n| %s \n| %s \n| %s ') % (data[0], data[1], data[2], data[3], data[4], data[5])
res_format['detail'] = detail + '\n|}\n'
res_format['summary'] = data_list[0]
+ elif test=='terp':
+ res_format['summary'] = data_list[0]
+ res_format['detail'] = data_list[1]
return res_format
def add_quatation(self, x, y):
diff --git a/addons/base_module_quality/i18n/base_module_quality.pot b/addons/base_module_quality/i18n/base_module_quality.pot
index e4ff06141cc..14fe8e5490c 100644
--- a/addons/base_module_quality/i18n/base_module_quality.pot
+++ b/addons/base_module_quality/i18n/base_module_quality.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:06:55+0000\n"
-"PO-Revision-Date: 2008-12-22 18:06:55+0000\n"
+"POT-Creation-Date: 2008-12-30 13:19:55+0000\n"
+"PO-Revision-Date: 2008-12-30 13:19:55+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -16,22 +16,59 @@ msgstr ""
"Plural-Forms: \n"
#. module: base_module_quality
-#: model:ir.actions.wizard,name:base_module_quality.base_module_quality
-msgid "Check the Quality of module"
+#: field:quality.check.detail,general_info:0
+msgid "General Info"
msgstr ""
#. module: base_module_quality
-#: wizard_button:base.module.quality,init,end:0
-msgid "Ok"
+#: view:quality.check.detail:0
+msgid "Summary"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Check quality"
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr ""
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
+msgstr ""
+
+#. module: base_module_quality
+#: field:wizard.quality.check,verbose_detail:0
+msgid "Verbose Detail"
+msgstr ""
+
+#. module: base_module_quality
+#: model:ir.model,name:base_module_quality.model_quality_check_detail
+msgid "quality.check.detail"
+msgstr ""
+
+#. module: base_module_quality
+#: view:wizard.quality.check:0
+#: view:quality.check.detail:0
+msgid "Result"
+msgstr ""
+
+#. module: base_module_quality
+#: model:ir.model,name:base_module_quality.model_wizard_quality_check
+msgid "wizard.quality.check"
+msgstr ""
+
+#. module: base_module_quality
+#: view:wizard.quality.check:0
+msgid "Verbose detail"
+msgstr ""
+
+#. module: base_module_quality
+#: field:quality.check.detail,quality_check:0
+msgid "Quality"
msgstr ""
diff --git a/addons/base_module_quality/pylint_test/pylint_test.py b/addons/base_module_quality/pylint_test/pylint_test.py
index 2620fa3e9cc..c25b884d8e9 100644
--- a/addons/base_module_quality/pylint_test/pylint_test.py
+++ b/addons/base_module_quality/pylint_test/pylint_test.py
@@ -81,7 +81,7 @@ class quality_test(base_module_quality.abstract_quality_check):
summary ="""
===Pylint Test===:
-This test checks if the module satisfy the current coding standard used by OpenERP.
+This test checks if the module satisfies the current coding standard used by OpenERP.
""" #+ "Score: " + str(self.score) + "/10\n"
else:
diff --git a/addons/base_module_quality/speed_test/speed_test.py b/addons/base_module_quality/speed_test/speed_test.py
index 4e6fb43a2b1..7db0d572624 100644
--- a/addons/base_module_quality/speed_test/speed_test.py
+++ b/addons/base_module_quality/speed_test/speed_test.py
@@ -64,8 +64,8 @@ class quality_test(base_module_quality.abstract_quality_check):
if size:
c1 = cr.count
- pool.get(obj).read(cr, uid, ids[0])
- pool.get(obj).read(cr, uid, ids[0])
+ pool.get(obj).read(cr, uid, [ids[0]])
+ pool.get(obj).read(cr, uid, [ids[0]])
code_base_complexity = cr.count - c1
pool.get(obj).read(cr, uid, ids[:size/2])