[FIX] account_invoice_constraint_chronology - fix unit test

This commit is contained in:
Luc De Meyer
2024-12-21 20:26:33 +01:00
parent ed2f94a41a
commit 8b61103f5e

View File

@@ -2,13 +2,19 @@
# Copyright 2021 CorporateHub (https://corporatehub.eu) # Copyright 2021 CorporateHub (https://corporatehub.eu)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
from datetime import timedelta from datetime import date, timedelta
from freezegun import freeze_time
from odoo import fields from odoo import fields
from odoo.exceptions import UserError from odoo.exceptions import UserError
from odoo.tests import common from odoo.tests import common
# in order to avoid a raise caused by the sequence mixin we must ensure
# that all dates are in the same year, hence we freeze the date
# in the middle of the year
@freeze_time(f"{date.today().year}-07-01")
class TestAccountInvoiceConstraintChronology(common.TransactionCase): class TestAccountInvoiceConstraintChronology(common.TransactionCase):
@classmethod @classmethod
def setUpClass(cls): def setUpClass(cls):