diff options
| -rw-r--r-- | addons/membership/tests/common.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/addons/membership/tests/common.py b/addons/membership/tests/common.py index 77499230de7..a7845fa8c71 100644 --- a/addons/membership/tests/common.py +++ b/addons/membership/tests/common.py @@ -3,19 +3,17 @@ import datetime from dateutil.relativedelta import relativedelta -from odoo.addons.account.tests.common import AccountTestCommon +from odoo.addons.account.tests.common import AccountTestInvoicingCommon -class TestMembershipCommon(AccountTestCommon): +class TestMembershipCommon(AccountTestInvoicingCommon): - def setUp(self): - super(TestMembershipCommon, self).setUp() - - # Usefull models - Partner = self.env['res.partner'] + @classmethod + def setUpClass(cls, chart_template_ref=None): + super().setUpClass(chart_template_ref=chart_template_ref) # Test memberships - self.membership_1 = self.env['product.product'].create({ + cls.membership_1 = cls.env['product.product'].create({ 'membership': True, 'membership_date_from': datetime.date.today() + relativedelta(days=-2), 'membership_date_to': datetime.date.today() + relativedelta(months=1), @@ -25,10 +23,10 @@ class TestMembershipCommon(AccountTestCommon): }) # Test people - self.partner_1 = Partner.create({ + cls.partner_1 = cls.env['res.partner'].create({ 'name': 'Ignasse Reblochon', }) - self.partner_2 = Partner.create({ + cls.partner_2 = cls.env['res.partner'].create({ 'name': 'Martine Poulichette', 'free_member': True, }) |
