Same as previous fix for test_uom_check_factor_and_rate
This commit is contained in:
+11
-7
@@ -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,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user