odoo/addons/base_module_quality
Numerigraphe - Lionel Sausin 2d2a44dcf2 [FIX] unmutable default in the remaining modules
[REF] coding style consistency

lp bug: https://launchpad.net/bugs/525808 fixed

bzr revid: ls@numerigraphe.fr-20120305184003-er00xtj9vtcw7gna
2012-03-05 19:40:03 +01:00
..
document [ADD] add base_module_quality module 2009-07-03 10:50:40 +05:30
i18n Launchpad automatic translations update. 2012-02-16 05:21:48 +00:00
method_test [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
object_test [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
pep8_test [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
pylint_test [IMP]: Removed unused variables and import statements. Removed '\r' escape sequences from translation files. 2010-09-08 17:55:15 +05:30
security [IMP] Security Rule: removed duplicates due to inheritancies of groups 2011-12-12 19:11:13 +01:00
speed_test [IMP] : base_module_quality, crm, email_template, mail_gateway, sale_crm, share: string formatting 2011-03-08 16:52:08 +05:30
structure_test [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
terp_test [IMP] base_module_quality 2010-06-24 12:43:42 +05:30
unit_test [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
wizard [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
workflow_test [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
README.txt [ADD] add base_module_quality module 2009-07-03 10:50:40 +05:30
__init__.py [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
__openerp__.py [IMP] manifest: renamed active to auto_install. 2012-01-30 11:18:37 +01:00
base_module_quality.py [FIX] unmutable default in the remaining modules 2012-03-05 19:40:03 +01:00
base_module_quality_view.xml [REM] base_module_quality: nonsensical attributes on module.quality.detail list view 2012-02-13 10:52:45 +01:00

README.txt

This module provide a generic framework to define your own quality test. 


All you have to do is to:
* create a folder with your test in 'base_module_quality' (e.g: mkdir base_module_quality\mytest)
* create a .py file in it with same name as the folder you just created (e.g: touch base_module_quality\mytest\mytest.py)
* edit your file and define a class 'quality_check' that 
    * inherits the class 'abstract_quality_test' (defined in base_module_quality.py) 
    * implements the __init__() method accordingly to what you want to test.