mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
[FIX] hr_commission: refactor margin_percent field to method
H11044
This commit is contained in:
@@ -132,7 +132,7 @@ class TestNoCommission(common.TransactionCase):
|
||||
sale.action_confirm()
|
||||
self.assertIn(sale.state, ('sale', 'done'), 'Could not confirm, maybe archive exception rules.')
|
||||
inv = sale._create_invoices()
|
||||
self.assertEqual(inv.invoice_line_ids.mapped('margin_percent'), [100.0, 100.0, 1.0])
|
||||
self.assertEqual(inv.invoice_line_ids.mapped(lambda l: l.get_margin_percent()), [100.0, 100.0, 1.0])
|
||||
self.assertFalse(inv.commission_ids, 'Commissions exist when invoice is created.')
|
||||
inv.action_post()
|
||||
self.assertTrue(inv.commission_ids, 'Commissions not created when invoice is validated.')
|
||||
@@ -153,4 +153,4 @@ class TestNoCommission(common.TransactionCase):
|
||||
sale.action_confirm()
|
||||
self.assertIn(sale.state, ('sale', 'done'), 'Could not confirm, maybe archive exception rules.')
|
||||
inv = sale._create_invoices()
|
||||
self.assertEqual(inv.invoice_line_ids.mapped('margin_percent'), [-1.0, 100.0])
|
||||
self.assertEqual(inv.invoice_line_ids.mapped(lambda l: l.get_margin_percent()), [-1.0, 100.0])
|
||||
|
||||
Reference in New Issue
Block a user