summaryrefslogtreecommitdiff
path: root/addons/base_module_quality
diff options
context:
space:
mode:
authorpso (tiny) <pso@tinyerp.com>2009-01-05 11:34:12 +0530
committerpso (tiny) <pso@tinyerp.com>2009-01-05 11:34:12 +0530
commitcff804f5f868d6ade63995c54f32c523fa22d77c (patch)
treef5821ee2f0567c11280a44124346b2ba8db1daf2 /addons/base_module_quality
parent3340f800f0f570fa6948fc4da18eb921c6c6326b (diff)
parent21f104a506545f869453c7aa9416ce40c49a1c00 (diff)
merge
bzr revid: pso@tinyerp.com-20090102045406-ko0sbzkugrhsq0h3 bzr revid: pso@tinyerp.com-20090105060412-448pd2c8hlm5r4e3
Diffstat (limited to 'addons/base_module_quality')
-rw-r--r--addons/base_module_quality/__init__.py2
-rw-r--r--addons/base_module_quality/__terp__.py2
-rw-r--r--addons/base_module_quality/base_module_quality.py15
-rw-r--r--addons/base_module_quality/base_module_quality_wizard.xml20
-rw-r--r--addons/base_module_quality/i18n/ar_AR.po59
-rw-r--r--addons/base_module_quality/i18n/base_module_quality.pot59
-rw-r--r--addons/base_module_quality/i18n/bg_BG.po59
-rw-r--r--addons/base_module_quality/i18n/bs_BS.po74
-rw-r--r--addons/base_module_quality/i18n/ca_ES.po59
-rw-r--r--addons/base_module_quality/i18n/cs_CZ.po59
-rw-r--r--addons/base_module_quality/i18n/de_DE.po59
-rw-r--r--addons/base_module_quality/i18n/es_AR.po59
-rw-r--r--addons/base_module_quality/i18n/es_ES.po59
-rw-r--r--addons/base_module_quality/i18n/et_ET.po59
-rw-r--r--addons/base_module_quality/i18n/fr_FR.po59
-rw-r--r--addons/base_module_quality/i18n/hr_HR.po59
-rw-r--r--addons/base_module_quality/i18n/hu_HU.po59
-rw-r--r--addons/base_module_quality/i18n/it_IT.po59
-rw-r--r--addons/base_module_quality/i18n/lt_LT.po59
-rw-r--r--addons/base_module_quality/i18n/nl_NL.po59
-rw-r--r--addons/base_module_quality/i18n/pl_PL.po59
-rw-r--r--addons/base_module_quality/i18n/pt_BR.po59
-rw-r--r--addons/base_module_quality/i18n/pt_PT.po59
-rw-r--r--addons/base_module_quality/i18n/ro_RO.po59
-rw-r--r--addons/base_module_quality/i18n/ru_RU.po59
-rw-r--r--addons/base_module_quality/i18n/sl_SL.po59
-rw-r--r--addons/base_module_quality/i18n/sv_SE.po59
-rw-r--r--addons/base_module_quality/i18n/tr_TR.po59
-rw-r--r--addons/base_module_quality/i18n/uk_UK.po59
-rw-r--r--addons/base_module_quality/i18n/zh_CN.po59
-rw-r--r--addons/base_module_quality/i18n/zh_TW.po59
-rw-r--r--addons/base_module_quality/method_test/__init__.py2
-rw-r--r--addons/base_module_quality/method_test/method_test.py10
-rw-r--r--addons/base_module_quality/pylint_test/__init__.py2
-rw-r--r--addons/base_module_quality/pylint_test/pylint_test.py12
-rw-r--r--addons/base_module_quality/security/ir.model.access.csv3
-rw-r--r--addons/base_module_quality/speed_test/__init__.py2
-rw-r--r--addons/base_module_quality/speed_test/speed_test.py16
-rw-r--r--addons/base_module_quality/terp_test/__init__.py24
-rw-r--r--addons/base_module_quality/terp_test/terp_test.py108
-rw-r--r--addons/base_module_quality/wizard/__init__.py2
-rw-r--r--addons/base_module_quality/wizard/module_quality_check.py39
42 files changed, 1539 insertions, 328 deletions
diff --git a/addons/base_module_quality/__init__.py b/addons/base_module_quality/__init__.py
index b5ad29991f8..00a225753b2 100644
--- a/addons/base_module_quality/__init__.py
+++ b/addons/base_module_quality/__init__.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
diff --git a/addons/base_module_quality/__terp__.py b/addons/base_module_quality/__terp__.py
index dc43d720c10..1c056d84771 100644
--- a/addons/base_module_quality/__terp__.py
+++ b/addons/base_module_quality/__terp__.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
diff --git a/addons/base_module_quality/base_module_quality.py b/addons/base_module_quality/base_module_quality.py
index 1a84f35b67a..0564d7c9066 100644
--- a/addons/base_module_quality/base_module_quality.py
+++ b/addons/base_module_quality/base_module_quality.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
@@ -66,6 +66,13 @@ class abstract_quality_check(object):
#False => the module can be uninstalled.
self.bool_installed_only = True
+
+ #This variable is use to make result of test should have more weight (Some tests are more critical than others)
+ self.ponderation = 0.0
+
+ #Specify test got an error on module
+ self.error = False
+
self.tests = []
self.list_folders = os.listdir(config['addons_path']+'/base_module_quality/')
for item in self.list_folders:
@@ -132,8 +139,14 @@ 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):
+ return x/y
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/base_module_quality/base_module_quality_wizard.xml b/addons/base_module_quality/base_module_quality_wizard.xml
index f85c19ab6f7..a61d1f4e980 100644
--- a/addons/base_module_quality/base_module_quality_wizard.xml
+++ b/addons/base_module_quality/base_module_quality_wizard.xml
@@ -10,18 +10,26 @@
<field name="arch" type="xml">
<form string="Result">
<notebook>
+ <page string="Verbose detail">
+ <field name="verbose_detail" string="Verbose detail" nolabel="1" colspan="4" height="350" width="800"/>
+ </page>
+ </notebook>
+ </form>
+ </field>
+ </record>
+ <record id="view_wizard_quality_detail" model="ir.ui.view">
+ <field name="name">Results of Quality Checks with detail</field>
+ <field name="model">quality.check.detail</field>
+ <field name="type">form</field>
+ <field name="arch" type="xml">
+ <form string="Result">
+ <notebook>
<page string="Summary">
-<!-- <separator string="Summary" colspan="4"/>-->
<field name="general_info" widget="text_wiki" nolabel="1" colspan="4" height="350" width="800"/>
</page>
<page string="Detail">
-<!-- <separator string="Detail" colspan="4"/>-->
<field name="detail" widget="text_wiki" nolabel="1" colspan="4" height="350" width="800"/>
</page>
- <page string="Verbose detail">
-<!-- <separator string="Verbose detail" colspan="4"/>-->
- <field name="verbose_detail" widget="text_wiki" nolabel="1" colspan="4" height="350" width="800"/>
- </page>
</notebook>
</form>
</field>
diff --git a/addons/base_module_quality/i18n/ar_AR.po b/addons/base_module_quality/i18n/ar_AR.po
index 1a3a85ee4a4..4c142dbde5e 100644
--- a/addons/base_module_quality/i18n/ar_AR.po
+++ b/addons/base_module_quality/i18n/ar_AR.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:04:48+0000\n"
-"PO-Revision-Date: 2008-12-22 18:04:48+0000\n"
+"POT-Creation-Date: 2009-01-03 02:00:15+0000\n"
+"PO-Revision-Date: 2009-01-03 02:00:15+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/i18n/base_module_quality.pot b/addons/base_module_quality/i18n/base_module_quality.pot
index e4ff06141cc..d2f44ccc23e 100644
--- a/addons/base_module_quality/i18n/base_module_quality.pot
+++ b/addons/base_module_quality/i18n/base_module_quality.pot
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\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: 2009-01-03 02:18:25+0000\n"
+"PO-Revision-Date: 2009-01-03 02:18:25+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/i18n/bg_BG.po b/addons/base_module_quality/i18n/bg_BG.po
index d2e40615e1c..34305f19aff 100644
--- a/addons/base_module_quality/i18n/bg_BG.po
+++ b/addons/base_module_quality/i18n/bg_BG.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:50:14+0000\n"
-"PO-Revision-Date: 2008-12-22 17:50:14+0000\n"
+"POT-Creation-Date: 2009-01-03 02:00:56+0000\n"
+"PO-Revision-Date: 2009-01-03 02:00:56+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 "Невалиден XML за преглед на архитектурата"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Името на обекта трябва да започва с \"x_\" и да не съдържа никакви специални символи!"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/bs_BS.po b/addons/base_module_quality/i18n/bs_BS.po
new file mode 100644
index 00000000000..52458908afe
--- /dev/null
+++ b/addons/base_module_quality/i18n/bs_BS.po
@@ -0,0 +1,74 @@
+# Translation of OpenERP Server.
+# This file containt the translation of the following modules:
+# * base_module_quality
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2009-01-03 02:17:41+0000\n"
+"PO-Revision-Date: 2009-01-03 02:17:41+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: base_module_quality
+#: field:quality.check.detail,general_info:0
+msgid "General Info"
+msgstr ""
+
+#. module: base_module_quality
+#: view:quality.check.detail:0
+msgid "Summary"
+msgstr ""
+
+#. module: base_module_quality
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr "Neodgovarajući XML za arhitekturu prikaza!"
+
+#. module: base_module_quality
+#: 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/i18n/ca_ES.po b/addons/base_module_quality/i18n/ca_ES.po
index e789597b9d5..c18fb6a03d5 100644
--- a/addons/base_module_quality/i18n/ca_ES.po
+++ b/addons/base_module_quality/i18n/ca_ES.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:50:51+0000\n"
-"PO-Revision-Date: 2008-12-22 17:50:51+0000\n"
+"POT-Creation-Date: 2009-01-03 02:01:35+0000\n"
+"PO-Revision-Date: 2009-01-03 02:01:35+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 "XML invàlid per a la definició de la vista!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "El nom de l'objecte ha de començar amb x_ i no contenir cap caràcter especial!"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/cs_CZ.po b/addons/base_module_quality/i18n/cs_CZ.po
index 71a4559c41f..8a82b85d0ea 100644
--- a/addons/base_module_quality/i18n/cs_CZ.po
+++ b/addons/base_module_quality/i18n/cs_CZ.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:53:21+0000\n"
-"PO-Revision-Date: 2008-12-22 17:53:21+0000\n"
+"POT-Creation-Date: 2009-01-03 02:04:15+0000\n"
+"PO-Revision-Date: 2009-01-03 02:04:15+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/i18n/de_DE.po b/addons/base_module_quality/i18n/de_DE.po
index 22b2d338258..61e4c8ae613 100644
--- a/addons/base_module_quality/i18n/de_DE.po
+++ b/addons/base_module_quality/i18n/de_DE.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:55:57+0000\n"
-"PO-Revision-Date: 2008-12-22 17:55:57+0000\n"
+"POT-Creation-Date: 2009-01-03 02:06:58+0000\n"
+"PO-Revision-Date: 2009-01-03 02:06:58+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/i18n/es_AR.po b/addons/base_module_quality/i18n/es_AR.po
index 73c7150be66..504155998c1 100644
--- a/addons/base_module_quality/i18n/es_AR.po
+++ b/addons/base_module_quality/i18n/es_AR.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:02:02+0000\n"
-"PO-Revision-Date: 2008-12-22 18:02:02+0000\n"
+"POT-Creation-Date: 2009-01-03 02:13:59+0000\n"
+"PO-Revision-Date: 2009-01-03 02:13:59+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/i18n/es_ES.po b/addons/base_module_quality/i18n/es_ES.po
index c789e5fbef7..3b387479720 100644
--- a/addons/base_module_quality/i18n/es_ES.po
+++ b/addons/base_module_quality/i18n/es_ES.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:02:43+0000\n"
-"PO-Revision-Date: 2008-12-22 18:02:43+0000\n"
+"POT-Creation-Date: 2009-01-03 02:14:45+0000\n"
+"PO-Revision-Date: 2009-01-03 02:14:45+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 "¡XML inválido para la definición de la vista!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter especial!"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/et_ET.po b/addons/base_module_quality/i18n/et_ET.po
index 2eb41eb1e52..d84dbe82da6 100644
--- a/addons/base_module_quality/i18n/et_ET.po
+++ b/addons/base_module_quality/i18n/et_ET.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:54:38+0000\n"
-"PO-Revision-Date: 2008-12-22 17:54:38+0000\n"
+"POT-Creation-Date: 2009-01-03 02:05:36+0000\n"
+"PO-Revision-Date: 2009-01-03 02:05:36+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 "Vigane vaate arhitektuuri XML!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Objekti nimi peab algama x_'ga ja ei tohi sisaldada ühtegi erisümbolit !"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/fr_FR.po b/addons/base_module_quality/i18n/fr_FR.po
index aff7d2303f7..f310b3d52a4 100644
--- a/addons/base_module_quality/i18n/fr_FR.po
+++ b/addons/base_module_quality/i18n/fr_FR.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:55:18+0000\n"
-"PO-Revision-Date: 2008-12-22 17:55:18+0000\n"
+"POT-Creation-Date: 2009-01-03 02:06:17+0000\n"
+"PO-Revision-Date: 2009-01-03 02:06:17+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 "XML non valide pour l'architecture de la vue"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères spéciaux !"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/hr_HR.po b/addons/base_module_quality/i18n/hr_HR.po
index e746fe72134..284f12487d7 100644
--- a/addons/base_module_quality/i18n/hr_HR.po
+++ b/addons/base_module_quality/i18n/hr_HR.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:52:44+0000\n"
-"PO-Revision-Date: 2008-12-22 17:52:44+0000\n"
+"POT-Creation-Date: 2009-01-03 02:03:35+0000\n"
+"PO-Revision-Date: 2009-01-03 02:03:35+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/i18n/hu_HU.po b/addons/base_module_quality/i18n/hu_HU.po
index ccb38178941..7d7070b5010 100644
--- a/addons/base_module_quality/i18n/hu_HU.po
+++ b/addons/base_module_quality/i18n/hu_HU.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:56:36+0000\n"
-"PO-Revision-Date: 2008-12-22 17:56:36+0000\n"
+"POT-Creation-Date: 2009-01-03 02:07:39+0000\n"
+"PO-Revision-Date: 2009-01-03 02:07:39+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/i18n/it_IT.po b/addons/base_module_quality/i18n/it_IT.po
index 1d2e256c9b2..0a497ec294a 100644
--- a/addons/base_module_quality/i18n/it_IT.po
+++ b/addons/base_module_quality/i18n/it_IT.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:57:16+0000\n"
-"PO-Revision-Date: 2008-12-22 17:57:16+0000\n"
+"POT-Creation-Date: 2009-01-03 02:08:21+0000\n"
+"PO-Revision-Date: 2009-01-03 02:08:21+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 "XML non valido per Visualizzazione Architettura!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Il nome oggetto deve iniziare con x_ e non può contenere caratteri speciali !"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/lt_LT.po b/addons/base_module_quality/i18n/lt_LT.po
index eecd59a0ac1..756b16943f6 100644
--- a/addons/base_module_quality/i18n/lt_LT.po
+++ b/addons/base_module_quality/i18n/lt_LT.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:57:56+0000\n"
-"PO-Revision-Date: 2008-12-22 17:57:56+0000\n"
+"POT-Creation-Date: 2009-01-03 02:09:02+0000\n"
+"PO-Revision-Date: 2009-01-03 02:09:02+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/i18n/nl_NL.po b/addons/base_module_quality/i18n/nl_NL.po
index 6de5e26922d..ee9a8d3888d 100644
--- a/addons/base_module_quality/i18n/nl_NL.po
+++ b/addons/base_module_quality/i18n/nl_NL.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:54:00+0000\n"
-"PO-Revision-Date: 2008-12-22 17:54:00+0000\n"
+"POT-Creation-Date: 2009-01-03 02:04:56+0000\n"
+"PO-Revision-Date: 2009-01-03 02:04:56+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 "Ongeldige XML voor weergave opbouw"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "De objectnaam moet beginnen met x_ en mag geen speciale karakters bevatten !"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/pl_PL.po b/addons/base_module_quality/i18n/pl_PL.po
index 09079da3335..70fcda0da4f 100644
--- a/addons/base_module_quality/i18n/pl_PL.po
+++ b/addons/base_module_quality/i18n/pl_PL.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:05:30+0000\n"
-"PO-Revision-Date: 2008-12-22 18:05:30+0000\n"
+"POT-Creation-Date: 2009-01-03 02:09:43+0000\n"
+"PO-Revision-Date: 2009-01-03 02:09:43+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 "XML niewłaściwy dla tej architektury wyświetlania!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Nazwa obiektu musi zaczynać się od x_ oraz nie może zawierać znaków specjalnych !"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/pt_BR.po b/addons/base_module_quality/i18n/pt_BR.po
index b91e25674af..163f3c13630 100644
--- a/addons/base_module_quality/i18n/pt_BR.po
+++ b/addons/base_module_quality/i18n/pt_BR.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:58:36+0000\n"
-"PO-Revision-Date: 2008-12-22 17:58:36+0000\n"
+"POT-Creation-Date: 2009-01-03 02:10:25+0000\n"
+"PO-Revision-Date: 2009-01-03 02:10:25+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 "Invalido XML para Arquitetura da View"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "O nome do objeto precisa iniciar com x_ e não conter nenhum caracter especial!"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/pt_PT.po b/addons/base_module_quality/i18n/pt_PT.po
index d6331468d5b..c923ca79650 100644
--- a/addons/base_module_quality/i18n/pt_PT.po
+++ b/addons/base_module_quality/i18n/pt_PT.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:59:16+0000\n"
-"PO-Revision-Date: 2008-12-22 17:59:16+0000\n"
+"POT-Creation-Date: 2009-01-03 02:11:07+0000\n"
+"PO-Revision-Date: 2009-01-03 02:11:07+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 "XML inválido para a arquitectura de vista"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "O nome do objecto deve começar com x_ e não pode conter um caracter especial!"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/ro_RO.po b/addons/base_module_quality/i18n/ro_RO.po
index b5af9e0b14a..fb5aa9fef31 100644
--- a/addons/base_module_quality/i18n/ro_RO.po
+++ b/addons/base_module_quality/i18n/ro_RO.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:59:57+0000\n"
-"PO-Revision-Date: 2008-12-22 17:59:57+0000\n"
+"POT-Creation-Date: 2009-01-03 02:11:49+0000\n"
+"PO-Revision-Date: 2009-01-03 02:11:49+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/i18n/ru_RU.po b/addons/base_module_quality/i18n/ru_RU.po
index e6e0dec8ce8..2377a7ab710 100644
--- a/addons/base_module_quality/i18n/ru_RU.po
+++ b/addons/base_module_quality/i18n/ru_RU.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:00:38+0000\n"
-"PO-Revision-Date: 2008-12-22 18:00:38+0000\n"
+"POT-Creation-Date: 2009-01-03 02:12:32+0000\n"
+"PO-Revision-Date: 2009-01-03 02:12:32+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 "Неправильный XML для просмотра архитектуры!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Название объекта должно начинаться с x_ и не должно содержать специальных символов !"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/sl_SL.po b/addons/base_module_quality/i18n/sl_SL.po
index d90b69d3366..ba48afdb218 100644
--- a/addons/base_module_quality/i18n/sl_SL.po
+++ b/addons/base_module_quality/i18n/sl_SL.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:01:20+0000\n"
-"PO-Revision-Date: 2008-12-22 18:01:20+0000\n"
+"POT-Creation-Date: 2009-01-03 02:13:15+0000\n"
+"PO-Revision-Date: 2009-01-03 02:13:15+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 "Neveljaven XML za arhitekturo pogleda."
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Naziv objekta se mora začeti z 'x_' in ne sme vsebovati posebnih znakov."
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/sv_SE.po b/addons/base_module_quality/i18n/sv_SE.po
index a1084b7ef9a..3edc266b2f9 100644
--- a/addons/base_module_quality/i18n/sv_SE.po
+++ b/addons/base_module_quality/i18n/sv_SE.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:03:24+0000\n"
-"PO-Revision-Date: 2008-12-22 18:03:24+0000\n"
+"POT-Creation-Date: 2009-01-03 02:15:28+0000\n"
+"PO-Revision-Date: 2009-01-03 02:15:28+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/i18n/tr_TR.po b/addons/base_module_quality/i18n/tr_TR.po
index 13bb401a226..245289f0882 100644
--- a/addons/base_module_quality/i18n/tr_TR.po
+++ b/addons/base_module_quality/i18n/tr_TR.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:06:12+0000\n"
-"PO-Revision-Date: 2008-12-22 18:06:12+0000\n"
+"POT-Creation-Date: 2009-01-03 02:16:12+0000\n"
+"PO-Revision-Date: 2009-01-03 02:16:12+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 "Görüntüleme mimarisi için Geçersiz XML"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/uk_UK.po b/addons/base_module_quality/i18n/uk_UK.po
index 6e0394875bb..ed2418dfceb 100644
--- a/addons/base_module_quality/i18n/uk_UK.po
+++ b/addons/base_module_quality/i18n/uk_UK.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 18:04:06+0000\n"
-"PO-Revision-Date: 2008-12-22 18:04:06+0000\n"
+"POT-Creation-Date: 2009-01-03 02:16:57+0000\n"
+"PO-Revision-Date: 2009-01-03 02:16:57+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 "Неправильний XML для Архітектури Вигляду!"
+
+#. module: base_module_quality
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr "Назва об'єкту має починатися з x_ і не містити ніяких спеціальних символів!"
+
+#. module: base_module_quality
+#: field:quality.check.detail,detail:0
+#: view:quality.check.detail:0
+msgid "Detail"
msgstr ""
#. module: base_module_quality
-#: wizard_view:base.module.quality,init:0
-msgid "Summary"
+#: 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/i18n/zh_CN.po b/addons/base_module_quality/i18n/zh_CN.po
index 138a0051c3c..4c495c22e7e 100644
--- a/addons/base_module_quality/i18n/zh_CN.po
+++ b/addons/base_module_quality/i18n/zh_CN.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:51:28+0000\n"
-"PO-Revision-Date: 2008-12-22 17:51:28+0000\n"
+"POT-Creation-Date: 2009-01-03 02:02:15+0000\n"
+"PO-Revision-Date: 2009-01-03 02:02:15+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/i18n/zh_TW.po b/addons/base_module_quality/i18n/zh_TW.po
index 358c1f5241b..d0bf00afe1f 100644
--- a/addons/base_module_quality/i18n/zh_TW.po
+++ b/addons/base_module_quality/i18n/zh_TW.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0_rc2\n"
+"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2008-12-22 17:52:06+0000\n"
-"PO-Revision-Date: 2008-12-22 17:52:06+0000\n"
+"POT-Creation-Date: 2009-01-03 02:02:55+0000\n"
+"PO-Revision-Date: 2009-01-03 02:02: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/method_test/__init__.py b/addons/base_module_quality/method_test/__init__.py
index 79850888f41..cfc1f614751 100644
--- a/addons/base_module_quality/method_test/__init__.py
+++ b/addons/base_module_quality/method_test/__init__.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
diff --git a/addons/base_module_quality/method_test/method_test.py b/addons/base_module_quality/method_test/method_test.py
index 1da2e06ad97..38a07c9428b 100644
--- a/addons/base_module_quality/method_test/method_test.py
+++ b/addons/base_module_quality/method_test/method_test.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
@@ -38,6 +38,7 @@ class quality_test(base_module_quality.abstract_quality_check):
#
#"""
self.bool_installed_only = True
+ self.ponderation = 1.0
return None
def run_test(self, cr, uid, module_path, module_state):
@@ -47,7 +48,6 @@ class quality_test(base_module_quality.abstract_quality_check):
result = {}
ok_count = 0
ex_count = 0
- error = False
for obj in obj_list:
temp = []
try:
@@ -84,14 +84,14 @@ class quality_test(base_module_quality.abstract_quality_check):
This test checks if the module classes are raising exception when calling basic methods or no.
-""" + "Score: " + str(self.score) + "/10\n"
+""" #+ "Score: " + str(self.score) + "/10\n"
else:
summary =""" \n===Method Test===:
The module has to be installed before running this test.\n\n """
header_list = ""
- error = True
- self.result = self.format_table(test='method', header=header_list, data_list=[summary,result,error])
+ self.error = True
+ self.result = self.format_table(test='method', header=header_list, data_list=[summary,result,self.error])
return None
diff --git a/addons/base_module_quality/pylint_test/__init__.py b/addons/base_module_quality/pylint_test/__init__.py
index 10b090b0edd..7799e207575 100644
--- a/addons/base_module_quality/pylint_test/__init__.py
+++ b/addons/base_module_quality/pylint_test/__init__.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
diff --git a/addons/base_module_quality/pylint_test/pylint_test.py b/addons/base_module_quality/pylint_test/pylint_test.py
index 333f73f50dc..5877dc6ff39 100644
--- a/addons/base_module_quality/pylint_test/pylint_test.py
+++ b/addons/base_module_quality/pylint_test/pylint_test.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
@@ -38,6 +38,7 @@ class quality_test(base_module_quality.abstract_quality_check):
#
#"""
self.bool_installed_only = False
+ self.ponderation = 1.0
return None
def run_test(self, cr, uid, module_path, module_state):
@@ -53,7 +54,6 @@ class quality_test(base_module_quality.abstract_quality_check):
score = 0.0
detail = ""
detail = "\n===Pylint Test===\n"
- error = False
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)
@@ -80,16 +80,16 @@ 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"
+""" #+ "Score: " + str(self.score) + "/10\n"
else:
summary =""" \n===Pylint Test===:
The module has to be installed before running this test.\n\n """
header_list = ""
- error = True
- self.result = self.format_table(test='pylint', data_list=[summary,detail,error])
+ self.error = True
+ self.result = self.format_table(test='pylint', data_list=[summary,detail,self.error])
return None
diff --git a/addons/base_module_quality/security/ir.model.access.csv b/addons/base_module_quality/security/ir.model.access.csv
index 748e3895696..6471e45563c 100644
--- a/addons/base_module_quality/security/ir.model.access.csv
+++ b/addons/base_module_quality/security/ir.model.access.csv
@@ -1,2 +1,3 @@
"id","name","model_id:id","perm_read","perm_write","perm_create","perm_unlink"
-"access_wizard_quality_check","wizard.quality.check","model_wizard_quality_check",1,1,1,1
+"access_wizard_quality_check","wizard.quality.check","model_wizard_quality_check",,1,1,1,1
+"access_quality_check_detail","quality.check.detail","model_quality_check_detail",,1,1,1,1 \ No newline at end of file
diff --git a/addons/base_module_quality/speed_test/__init__.py b/addons/base_module_quality/speed_test/__init__.py
index 79850888f41..cfc1f614751 100644
--- a/addons/base_module_quality/speed_test/__init__.py
+++ b/addons/base_module_quality/speed_test/__init__.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
diff --git a/addons/base_module_quality/speed_test/speed_test.py b/addons/base_module_quality/speed_test/speed_test.py
index 248a500fa9c..d2ab88cbd14 100644
--- a/addons/base_module_quality/speed_test/speed_test.py
+++ b/addons/base_module_quality/speed_test/speed_test.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
@@ -42,6 +42,7 @@ class quality_test(base_module_quality.abstract_quality_check):
#
#"""
self.bool_installed_only = True
+ self.ponderation = 1.0
return None
def run_test(self, cr, uid, module_path, module_state):
pool = pooler.get_pool(cr.dbname)
@@ -54,7 +55,6 @@ class quality_test(base_module_quality.abstract_quality_check):
obj_ids = self.get_ids(cr, uid, obj_list)
detail = ""
list1 = []
- error = False
for obj in obj_ids:
obj_counter += 1
ids = obj_ids[obj]
@@ -63,8 +63,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])
@@ -101,16 +101,16 @@ class quality_test(base_module_quality.abstract_quality_check):
summary = """
===Speed Test===:
- This test checks the speed of the module.
+This test checks the speed of the module.
-"""+ "Score: " + str(self.score) + "/10\n"
+"""#+ "Score: " + str(self.score) + "/10\n"
else:
summary =""" \n===Speed Test===:
The module has to be installed before running this test.\n\n """
header_list = ""
- error = True
- self.result = self.format_table(test='speed', header=header_list, data_list=[summary,list1, error])
+ self.error = True
+ self.result = self.format_table(test='speed', header=header_list, data_list=[summary,list1,self.error])
return None
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/base_module_quality/terp_test/__init__.py b/addons/base_module_quality/terp_test/__init__.py
new file mode 100644
index 00000000000..cfc1f614751
--- /dev/null
+++ b/addons/base_module_quality/terp_test/__init__.py
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# $Id$
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/base_module_quality/terp_test/terp_test.py b/addons/base_module_quality/terp_test/terp_test.py
new file mode 100644
index 00000000000..e3bbaa356ea
--- /dev/null
+++ b/addons/base_module_quality/terp_test/terp_test.py
@@ -0,0 +1,108 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# $Id$
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+import os
+import tools
+
+from base_module_quality import base_module_quality
+import pooler
+import re
+
+class quality_test(base_module_quality.abstract_quality_check):
+
+ def __init__(self):
+ '''
+ This test checks the quality of __terp__.py file in the selected module.
+ '''
+ super(quality_test, self).__init__()
+ self.bool_installed_only = True
+ return None
+
+ def run_test(self, cr, uid, module_path, module_state):
+ no_terp = False
+ list_files = os.listdir(module_path)
+ for i in list_files:
+ path = os.path.join(module_path, i)
+ if os.path.isdir(path):
+ for j in os.listdir(path):
+ list_files.append(os.path.join(i, j))
+
+ n = 0
+ score = 0.0
+ feel_good_factor = 0
+ feel_bad_factor = 0
+ detail = "\n===TERP Test===\n"
+ summary = "\n===TERP Test===:\n"
+
+ if '__terp__.py' not in list_files:
+ no_terp = True
+
+ if no_terp:
+ summary += """
+The module does not contain the __terp__.py file.\n\n """
+ header_list = ""
+ self.error = True
+ self.result = self.format_table(test='terp', data_list=[summary, detail, self.error])
+ return None
+
+ terp_file = os.path.join(module_path,'__terp__.py')
+ res = eval(tools.file_open(terp_file).read())
+
+ terp_keys = ['category', 'name', 'description', 'author', 'website', 'update_xml', 'init_xml', 'depends', 'version', 'active', 'installable', 'demo_xml']
+
+ for key in terp_keys:
+ if key in res:
+ feel_good_factor += 1
+ if isinstance(res[key],(str,unicode)):
+ if not res[key]:
+ feel_bad_factor += 1
+ else:
+ if key == 'description' and res[key] and len(str(res[key]))>=25:
+ feel_good_factor += 1
+ if res['description'].count('\n') >= 4:# description contains minimum 5 lines
+ feel_good_factor += 1
+ if key == 'website':
+ ptrn = re.compile('https?://[\w\.]*') # reg ex matching on temporary basis.
+ result = ptrn.search(str(res[key]))
+ if result:
+ feel_good_factor += 1
+ else:
+ feel_bad_factor += 1
+
+ self.score = round((feel_good_factor * 10) / float(feel_good_factor + feel_bad_factor),2)
+# if not self.bool_installed_only or module_state=="installed":
+ summary += """
+This test checks if the module satisfies the current coding standard for __terp__.py file used by OpenERP.
+
+"""
+# else:
+# summary += """
+#The module has to be installed before running this test.\n\n """
+# header_list = ""
+# error = True
+
+ detail += "__terp__.py : "+ str(self.score) + "/10\n"
+ self.result = self.format_table(test='terp', data_list=[summary, detail, self.error])
+ return None
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file
diff --git a/addons/base_module_quality/wizard/__init__.py b/addons/base_module_quality/wizard/__init__.py
index a8454f95f3f..917ecbf1ff9 100644
--- a/addons/base_module_quality/wizard/__init__.py
+++ b/addons/base_module_quality/wizard/__init__.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
diff --git a/addons/base_module_quality/wizard/module_quality_check.py b/addons/base_module_quality/wizard/module_quality_check.py
index c0640d9a078..1da35f9f68a 100644
--- a/addons/base_module_quality/wizard/module_quality_check.py
+++ b/addons/base_module_quality/wizard/module_quality_check.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
@@ -66,6 +66,9 @@ class wiz_quality_check(osv.osv_memory):
list_folders = os.listdir(config['addons_path']+'/base_module_quality/')
module_name = module_data[0].name
abstract_obj = base_module_quality.abstract_quality_check()
+ score_sum = 0.0
+ ponderation_sum = 0.0
+ final_score = ""
for test in abstract_obj.tests:
ad = tools.config['addons_path']
if module_data[0].name == 'base':
@@ -73,14 +76,21 @@ class wiz_quality_check(osv.osv_memory):
module_path = os.path.join(ad, module_data[0].name)
val = test.quality_test()
val.run_test(cr, uid, str(module_path), str(module_data[0].state))
- string_ret += val.result['summary']
- string_detail += val.result['detail']
+ string_ret += val.result['summary'] #summary tab
+ if not val.error:
+ string_ret += "Score: " + str(val.score) + "/10\n" #val.score = val.score * val.ponderation ???
+ string_detail += val.result['detail'] # detail tab
+ score_sum += (val.add_quatation(val.score, 10) * val.ponderation)
+ ponderation_sum += val.ponderation
+ final_score = str(score_sum / ponderation_sum * 100) + "%"
+ string_ret += "\n\nPonderation Result for module:" + final_score
self.string_detail = string_detail
- return string_ret
+ return ""
def _check_detail(self, cr, uid, data, context={}):
return self.string_detail
+
# def _general_info(self, cr, uid, data, context={}):
# return self.general_info
@@ -98,16 +108,27 @@ class wiz_quality_check(osv.osv_memory):
#~ 'result': {'type':'form', 'arch':form_check, 'fields':fields_check, 'state':[('end','Cancel'),('do','Do Test')]}
#~ },
_columns = {
- 'general_info': fields.text('General Info', readonly="1",),
- 'detail' : fields.text('Detail', readonly="1",),
- 'verbose_detail' : fields.text('Verbose Detail', readonly="1",)
+# 'general_info': fields.text('General Info', readonly="1",),
+# 'detail' : fields.text('Detail', readonly="0",),
+ 'verbose_detail' : fields.one2many('quality.check.detail', 'quality_check', 'Verbose Detail', readonly="0",)
}
_defaults = {
- 'general_info': _check,
- 'detail': _check_detail
+# 'general_info': _check,
+# 'detail': _check_detail
+ 'verbose_detail': _check,
}
wiz_quality_check()
+class quality_check_detail(osv.osv_memory):
+ _name = 'quality.check.detail'
+ _rec_name = 'quality_check'
+ _columns = {
+ 'quality_check': fields.many2one('wizard.quality.check', 'Quality'),
+ 'general_info': fields.text('General Info', readonly="1",),
+ 'detail' : fields.text('Detail', readonly="1",),
+ }
+quality_check_detail()
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: