summaryrefslogtreecommitdiff
path: root/addons/base_module_quality/base_module_quality_wizard.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/base_module_quality/base_module_quality_wizard.xml')
-rw-r--r--addons/base_module_quality/base_module_quality_wizard.xml75
1 files changed, 52 insertions, 23 deletions
diff --git a/addons/base_module_quality/base_module_quality_wizard.xml b/addons/base_module_quality/base_module_quality_wizard.xml
index a61d1f4e980..467e7e7dc24 100644
--- a/addons/base_module_quality/base_module_quality_wizard.xml
+++ b/addons/base_module_quality/base_module_quality_wizard.xml
@@ -3,46 +3,75 @@
<data>
<!--<wizard id="base_module_quality" model="ir.module.module" name="base.module.quality" string="Check the Quality of module"/>-->
- <record id="view_wizard_quality_check" model="ir.ui.view">
+ <record id="view_wizard_quality_check_tree" model="ir.ui.view">
+ <field name="name">Results of Quality Checks</field>
+ <field name="model">wizard.quality.check</field>
+ <field name="type">tree</field>
+ <field name="arch" type="xml">
+ <tree string="Result">
+ <field name="name"/>
+ <field name="final_score"/>
+ </tree>
+ </field>
+ </record>
+
+ <record id="view_wizard_quality_check_form" model="ir.ui.view">
<field name="name">Results of Quality Checks</field>
<field name="model">wizard.quality.check</field>
<field name="type">form</field>
<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>
+ <field name="name" readonly="1" search="1"/>
+ <field name="final_score" readonly="1" search="1"/>
+ <separator colspan="4" string="Tests"/>
+ <field name="test_ids" nolabel="1" colspan="4" height="350" width="800" readonly="1"/>
</form>
</field>
</record>
- <record id="view_wizard_quality_detail" model="ir.ui.view">
+ <record id="view_wizard_quality_detail_form" 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">
- <field name="general_info" widget="text_wiki" nolabel="1" colspan="4" height="350" width="800"/>
- </page>
- <page string="Detail">
- <field name="detail" widget="text_wiki" nolabel="1" colspan="4" height="350" width="800"/>
- </page>
- </notebook>
+ <page string="Summary">
+ <field name="name" readonly="1"/>
+ <field name="score" readonly="1"/>
+ <field name="note" readonly="1" colspan="4"/>
+ <field name="summary" widget="text_wiki" nolabel="1" colspan="4" height="350" width="800" readonly="1"/>
+
+ <field name="ponderation" readonly="1"/>
+ <field name="state" readonly="1"/>
+ </page>
+ <page string="Detail">
+ <field name="detail" widget="html_tag" nolabel="1" colspan="4" readonly="1"/>
+ </page>
+ </notebook>
</form>
</field>
</record>
- <act_window
- id="act_view_wiz_quality_check"
- name="Quality Check"
- res_model="wizard.quality.check"
- src_model="ir.module.module"
- target="new"
- view_mode="form"
- context="{'module_id': active_id}"
- />
+
+ <record id="view_wizard_quality_detail_tree" model="ir.ui.view">
+ <field name="name">Results of Quality Checks with detail</field>
+ <field name="model">quality.check.detail</field>
+ <field name="type">tree</field>
+ <field name="arch" type="xml">
+ <tree string="Result">
+ <field name="name" required="1"/>
+ <field name="state"/>
+ <field name="score" required="1"/>
+ <field name="ponderation"/>
+ </tree>
+ </field>
+ </record>
+
+
+ <wizard string="Quality Check"
+ model="ir.module.module"
+ name="create_quality_check_wiz"
+ id="create_quality_check_id"
+ menu="True"/>
</data>
</openerp>