Same as previous fix for test_uom_check_factor_and_rate

This commit is contained in:
Cédric Krier
2016-02-06 22:47:08 +01:00
parent cec2dcb1f1
commit f07ebe0a69
+11 -7
View File
@@ -77,19 +77,23 @@ class ProductTestCase(ModuleTestCase):
}])
transaction.cursor.rollback()
uom, = Uom.create([{
'name': 'Test',
'symbol': 'T',
'category': category.id,
'rate': 1.0,
'factor': 1.0,
}])
def create():
category, = UomCategory.create([{'name': 'Test'}])
return Uom.create([{
'name': 'Test',
'symbol': 'T',
'category': category.id,
'rate': 1.0,
'factor': 1.0,
}])[0]
uom = create()
self.assertRaises(Exception, Uom.write, [uom], {
'rate': 2.0,
})
transaction.cursor.rollback()
uom = create()
self.assertRaises(Exception, Uom.write, [uom], {
'factor': 2.0,
})