Files
automatisch/packages/backend/test/mocks/rest/api/v1/steps/test-step.js
2024-09-02 14:00:31 +03:00

35 lines
818 B
JavaScript

const testStepMock = async (step, lastExecutionStep) => {
const data = {
id: step.id,
appKey: step.appKey,
key: step.key,
iconUrl: step.iconUrl,
lastExecutionStep: {
id: lastExecutionStep.id,
status: lastExecutionStep.status,
dataIn: lastExecutionStep.dataIn,
dataOut: lastExecutionStep.dataOut,
errorDetails: lastExecutionStep.errorDetails,
createdAt: lastExecutionStep.createdAt.getTime(),
updatedAt: lastExecutionStep.updatedAt.getTime(),
},
parameters: step.parameters,
position: step.position,
status: step.status,
type: step.type,
};
return {
data: data,
meta: {
count: 1,
currentPage: null,
isArray: false,
totalPages: null,
type: 'Step',
},
};
};
export default testStepMock;