bemade_fsm: fixed tests on propagate assignment due to new default.

This commit is contained in:
Marc Durepos 2023-12-19 19:09:47 -05:00
parent c8dc89cf29
commit 8b1d9c0aa9

View file

@ -23,7 +23,8 @@ class TaskTest(BemadeFSMBaseTest):
task.propagate_assignment = True
task.write({
'user_ids': [Command.set([self.user.id])]
'user_ids': [Command.set([self.user.id])],
'propagate_assignment': True,
})
self.assertTrue(all([t.user_ids == self.user for t in task | task._get_all_subtasks()]))
@ -31,7 +32,8 @@ class TaskTest(BemadeFSMBaseTest):
def test_reassigning_task_doesnt_propagate_by_default(self):
task = self.task
task.write({
'user_ids': [Command.set([self.user.id])]
'user_ids': [Command.set([self.user.id])],
'propagate_assignment': True,
})
self.assertFalse(any([t.user_ids for t in task.child_ids.child_ids]))