flectra/addons/account_discount/tests/discount_common.py

23 lines
902 B
Python
Raw Normal View History

2018-01-11 06:22:40 +01:00
# Part of Flectra See LICENSE file for full copyright and licensing details.
from flectra.tests.common import TransactionCase
class TestDiscountCommon(TransactionCase):
def setUp(self):
super(TestDiscountCommon, self).setUp()
self.config = self.env['res.config.settings'].create({
'global_discount_invoice_line': True,
'global_discount_invoice_apply': True,
'global_discount_fix_invoice_amount': 5000,
'global_discount_percentage_invoice': 50,
})
self.config.onchange_global_discount_invoice_line()
self.config.onchange_global_discount_invoice_apply()
self.config.set_values()
self.disc_config_1 = self.env['account.discount.config'].create({
'group_id': self.env.ref('account.group_account_user').id,
'fix_amount': 3000.0,
'percentage': 20.0,
})