mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
Initial commit of hr_expense_change for 11.0
This commit is contained in:
committed by
Bhoomi Vaishnani
parent
f63b4a4c7f
commit
2b03beecd6
20
hr_expense_change/tests/test_expense_change.py
Normal file
20
hr_expense_change/tests/test_expense_change.py
Normal file
@@ -0,0 +1,20 @@
|
||||
from odoo.addons.hr_expense.tests.test_expenses import TestCheckJournalEntry
|
||||
|
||||
|
||||
class TestExpenseChange(TestCheckJournalEntry):
|
||||
|
||||
def test_expense_change_basic(self):
|
||||
# posts expense and gets move ready at self.expense.account_move_id.id
|
||||
self.test_journal_entry()
|
||||
self.assertEqual(self.expense.expense_line_ids.date, self.expense.account_move_id.date)
|
||||
|
||||
ctx = {'active_model': 'hr.expense', 'active_ids': self.expense.expense_line_ids.ids}
|
||||
change = self.env['hr.expense.change'].with_context(ctx).create({})
|
||||
self.assertEqual(change.date, self.expense.expense_line_ids.date)
|
||||
|
||||
change_date = '2018-01-01'
|
||||
change.write({'date': change_date})
|
||||
|
||||
change.affect_change()
|
||||
self.assertEqual(change_date, self.expense.expense_line_ids.date)
|
||||
self.assertEqual(change_date, self.expense.account_move_id.date)
|
||||
Reference in New Issue
Block a user