gitlab-ce/spec/frontend/merge_request_dashboard/mock_data.js

39 lines
693 B
JavaScript

export function createMockMergeRequest(mergeRequest = {}) {
return {
id: 1,
reference: '!1',
titleHtml: 'Title',
webUrl: '/',
author: {
id: 1,
avatarUrl: '/',
name: 'name',
username: 'username',
webUrl: '/',
webPath: '/',
},
milestone: null,
labels: {
nodes: [],
},
assignees: {
nodes: [],
},
reviewers: {
nodes: [],
},
headPipeline: null,
userDiscussionsCount: 0,
createdAt: '',
updatedAt: '',
approved: false,
approvalsRequired: 0,
approvalsLeft: null,
approvedBy: {
nodes: [],
},
__typename: 'MergeRequest',
...mergeRequest,
};
}