add field 'target' for category/cashbook in list view

This commit is contained in:
Frederik Jaeckel 2024-03-09 20:44:33 +01:00
parent acc8911a8d
commit be92110ae1
5 changed files with 59 additions and 7 deletions

View file

@ -137,6 +137,7 @@ class PlannerTestCase(object):
Planner.write,
*[[job], {'end_date': date(2022, 5, 1)}])
self.assertEqual(job.booking_target.name, 'Cat1')
Planner.write(*[[job], {
'end_date': date(2022, 9, 15), 'monthday': 3}])
self.assertEqual(
@ -466,6 +467,7 @@ class PlannerTestCase(object):
self.assertEqual(job.cashbook.rec_name, 'Book 1 | 0.00 usd | Open')
self.assertEqual(job.booktransf.rec_name, 'Book 2 | 0.00 usd | Open')
self.assertEqual(len(job.cashbook.lines), 0)
self.assertEqual(job.booking_target.name, 'Book 2')
job, = Planner.search([])
self.assertEqual(job.nextrun[0].date, date(2022, 6, 1))