mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[REF] contract: refactor _update_recurring_next_date
Reuse the logic that is now fully located in _get_recurring_next_date.
This commit is contained in:
committed by
Francisco Ivan Anton Prieto
parent
250c959f05
commit
92cb491f6b
@@ -247,7 +247,7 @@ class TestContract(TestContractBase):
|
||||
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
||||
|
||||
def test_contract_monthly_lastday(self):
|
||||
recurring_next_date = to_date('2018-03-31')
|
||||
recurring_next_date = to_date('2018-02-28')
|
||||
last_date_invoiced = to_date('2018-02-22')
|
||||
self.acct_line.recurring_next_date = '2018-02-22'
|
||||
self.acct_line.recurring_invoicing_type = 'post-paid'
|
||||
@@ -279,7 +279,7 @@ class TestContract(TestContractBase):
|
||||
)
|
||||
self.contract.recurring_create_invoice()
|
||||
self.assertEqual(
|
||||
self.acct_line.recurring_next_date, to_date('2018-04-01')
|
||||
self.acct_line.recurring_next_date, to_date('2018-3-16')
|
||||
)
|
||||
self.assertEqual(
|
||||
self.acct_line.last_date_invoiced, to_date('2018-02-28')
|
||||
|
||||
Reference in New Issue
Block a user