[
[:put, :update, {job:{cancelled_at: Time.now}}, :success],
[
[:put, :update, {job:{cancelled_at: Time.now}}, :success],
[:put, :update, {job:{state: 'Cancelled'}}, :success],
[:put, :update, {job:{state: 'Cancelled'}}, :success],
[:put, :update, {job:{state: 'Running'}}, :unprocessable_entity],
[:put, :update, {job:{state: 'Failed'}}, :unprocessable_entity],
[:put, :update, {job:{state: 'Complete'}}, :unprocessable_entity],
[:put, :update, {job:{state: 'Running'}}, :unprocessable_entity],
[:put, :update, {job:{state: 'Failed'}}, :unprocessable_entity],
[:put, :update, {job:{state: 'Complete'}}, :unprocessable_entity],