[IMP] base: remove decimal.precision.test model

It should not be a standard model but a test model
This commit is contained in:
Martin Trigaux
2019-07-03 11:16:24 +00:00
parent a1eb000c93
commit dd2fae2ead
7 changed files with 10 additions and 11 deletions
@@ -71,15 +71,6 @@ class DecimalPrecisionFloat(models.AbstractModel):
return super().precision(field, options=options)
class DecimalPrecisionTestModel(models.Model):
_name = 'decimal.precision.test'
_description = 'Decimal Precision Test'
float = fields.Float()
float_2 = fields.Float(digits=(16, 2))
float_4 = fields.Float(digits=(16, 4))
# compatibility for decimal_precision.get_precision(): expose the module in addons namespace
dp = sys.modules['odoo.addons.base.models.decimal_precision']
odoo.addons.decimal_precision = dp
@@ -1,6 +1,5 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_decimal_precision_config","decimal.precision configuration","model_decimal_precision","group_system",1,1,1,1
"access_decimal_precision_test_all","decimal.precision.test","model_decimal_precision_test",,1,1,1,1
"access_ir_attachment_group_user","ir_attachment group_user","model_ir_attachment","group_user",1,1,1,1
"access_ir_attachment_group_portal_public","ir_attachment group_portal_public","model_ir_attachment",,0,0,0,0
"access_ir_cron_group_cron","ir_cron group_cron","model_ir_cron","group_system",1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_decimal_precision_config decimal.precision configuration model_decimal_precision group_system 1 1 1 1
access_decimal_precision_test_all decimal.precision.test model_decimal_precision_test 1 1 1 1
3 access_ir_attachment_group_user ir_attachment group_user model_ir_attachment group_user 1 1 1 1
4 access_ir_attachment_group_portal_public ir_attachment group_portal_public model_ir_attachment 0 0 0 0
5 access_ir_cron_group_cron ir_cron group_cron model_ir_cron group_system 1 1 1 1
-1
View File
@@ -24,7 +24,6 @@ from . import test_orm
from . import test_ormcache
from . import test_osv
from . import test_qweb
from . import test_qweb_float
from . import test_res_config
from . import test_res_lang
from . import test_search
@@ -1,5 +1,6 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
access_category,test_new_api_category,test_new_api.model_test_new_api_category,,1,1,1,1
access_decimal_precision_test_all,decimal.precision.test,model_decimal_precision_test,,1,1,1,1
access_discussion,test_new_api_discussion,test_new_api.model_test_new_api_discussion,,1,1,1,1
access_message,test_new_api_message,test_new_api.model_test_new_api_message,,1,1,1,1
access_emailmessage,test_new_api_emailmessage,test_new_api.model_test_new_api_emailmessage,,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_category test_new_api_category test_new_api.model_test_new_api_category 1 1 1 1
3 access_decimal_precision_test_all decimal.precision.test model_decimal_precision_test 1 1 1 1
4 access_discussion test_new_api_discussion test_new_api.model_test_new_api_discussion 1 1 1 1
5 access_message test_new_api_message test_new_api.model_test_new_api_message 1 1 1 1
6 access_emailmessage test_new_api_emailmessage test_new_api.model_test_new_api_emailmessage 1 1 1 1
+8
View File
@@ -560,3 +560,11 @@ class AttachmentHost(models.Model):
'test_new_api.attachment', 'res_id', auto_join=True,
domain=lambda self: [('res_model', '=', self._name)],
)
class DecimalPrecisionTestModel(models.Model):
_name = 'decimal.precision.test'
_description = 'Decimal Precision Test'
float = fields.Float()
float_2 = fields.Float(digits=(16, 2))
float_4 = fields.Float(digits=(16, 4))
@@ -4,6 +4,7 @@ from . import test_new_fields
from . import test_onchange
from . import test_attributes
from . import test_one2many
from . import test_qweb_float
from . import test_ui
from . import test_domain
from . import test_schema