line: Feld 'booktransf_feature' + tests

This commit is contained in:
Frederik Jaeckel 2022-12-25 12:08:07 +01:00
parent 28595a0df3
commit 3b77439635
5 changed files with 24 additions and 0 deletions

View file

@ -995,6 +995,11 @@ class LineTestCase(ModuleTestCase):
self.assertEqual(book.lines[0].rec_name, '05/01/2022|to|-1.00 usd|Transfer Out [Book 2 | 0.00 usd | Open]')
self.assertEqual(len(book.lines[0].references), 0)
# check counterpart
self.assertEqual(book.lines[0].booktransf.rec_name, 'Book 2 | 0.00 usd | Open')
self.assertEqual(book.lines[0].booktransf.btype.feature, 'gen')
self.assertEqual(book.lines[0].booktransf_feature, 'gen')
# check payee
self.assertEqual(book.lines[0].payee.rec_name, 'Book 2 | 0.00 usd | Open')
self.assertEqual(Line.search_count([('payee', 'ilike', 'book 2%')]), 1)