Add button to post all spread lines

This commit is contained in:
Andrea
2018-12-21 09:17:51 +01:00
committed by Saran440
parent ef45103344
commit d726a3cb2f
4 changed files with 35 additions and 3 deletions

View File

@@ -724,3 +724,16 @@ class TestAccountInvoiceSpread(common.TransactionCase):
self.assertTrue(other_journal)
with self.assertRaises(ValidationError):
self.spread2.journal_id = other_journal
def test_14_create_all_moves(self):
self.spread.compute_spread_board()
spread_lines = self.spread.line_ids
self.assertEqual(len(spread_lines), 12)
for line in spread_lines:
self.assertFalse(line.move_id)
# create moves for all the spread lines
self.spread.create_all_moves()
spread_lines = self.spread.line_ids
for line in spread_lines:
self.assertTrue(line.move_id)