summaryrefslogtreecommitdiff
path: root/addons/decimal_precision/tests
diff options
context:
space:
mode:
authorXavier Morel <xmo@odoo.com>2016-06-06 19:02:41 +0200
committerJérome Maes <jem@openerp.com>2016-07-06 17:19:44 +0200
commitdf4508635c413cdb70bdd3b43cbfa368b1bad7a4 (patch)
treef2ec68fd760b3a178fb6fe14a55018517ffc662a /addons/decimal_precision/tests
parent8f7b233bc160f42f1ac4e22616362f23e64393f7 (diff)
[MIG] decimal_precision: migrate to new API
Diffstat (limited to 'addons/decimal_precision/tests')
-rw-r--r--addons/decimal_precision/tests/test_qweb_float.py18
1 files changed, 7 insertions, 11 deletions
diff --git a/addons/decimal_precision/tests/test_qweb_float.py b/addons/decimal_precision/tests/test_qweb_float.py
index 7011b0f9e75..6a65d977977 100644
--- a/addons/decimal_precision/tests/test_qweb_float.py
+++ b/addons/decimal_precision/tests/test_qweb_float.py
@@ -1,19 +1,16 @@
# -*- coding: utf-8 -*-
from openerp.tests import common
+
class TestFloatExport(common.TransactionCase):
- def setUp(self):
- super(TestFloatExport, self).setUp()
- self.Model = self.registry('decimal.precision.test')
def get_converter(self, name):
- float_obj = self.registry('ir.qweb.field.float')
- _, precision = self.Model._fields[name].digits or (None, None)
+ FloatField = self.env['ir.qweb.field.float']
+ _, precision = self.env['decimal.precision.test']._fields[name].digits or (None, None)
def converter(value, options=None):
- record = self.Model.new(self.cr, self.uid, {name: value}, context=None)
- return float_obj.record_to_html(
- self.cr, self.uid, record, name, options or {}, context=None)
+ record = self.env['decimal.precision.test'].new({name: value})
+ return FloatField.record_to_html(record, name, options or {})
return converter
def test_basic_float(self):
@@ -42,12 +39,11 @@ class TestFloatExport(common.TransactionCase):
'42.1235')
def test_precision_domain(self):
- DP = self.registry('decimal.precision')
- DP.create(self.cr, self.uid, {
+ self.env['decimal.precision'].create({
'name': 'A',
'digits': 2,
})
- DP.create(self.cr, self.uid, {
+ self.env['decimal.precision'].create({
'name': 'B',
'digits': 6,
})