Esempio n. 1
0
 def test_cancel_your_own_job(self, wfjt, workflow_job, rando):
     wfjt.execute_role.members.add(rando)
     workflow_job.created_by = rando
     workflow_job.save()
     access = WorkflowJobAccess(rando)
     assert access.can_cancel(workflow_job)
Esempio n. 2
0
 def test_admin_cancel_access(self, wfjt, workflow_job, rando):
     wfjt.admin_role.members.add(rando)
     access = WorkflowJobAccess(rando)
     assert access.can_cancel(workflow_job)