Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/ci/merge_requests/mock_data.js')
-rw-r--r--spec/frontend/ci/merge_requests/mock_data.js30
1 files changed, 30 insertions, 0 deletions
diff --git a/spec/frontend/ci/merge_requests/mock_data.js b/spec/frontend/ci/merge_requests/mock_data.js
new file mode 100644
index 00000000000..1d8fdb88aa3
--- /dev/null
+++ b/spec/frontend/ci/merge_requests/mock_data.js
@@ -0,0 +1,30 @@
+const createMergeRequestPipelines = (count = 30) => {
+ const pipelines = [];
+
+ for (let i = 0; i < count; i += 1) {
+ pipelines.push({
+ id: i,
+ iid: i + 10,
+ path: `/project/pipelines/${i}`,
+ });
+ }
+
+ return {
+ count,
+ nodes: pipelines,
+ };
+};
+
+export const mergeRequestPipelinesResponse = {
+ data: {
+ project: {
+ __typename: 'Project',
+ id: 'gid://gitlab/Project/1',
+ mergeRequest: {
+ __typename: 'MergeRequest',
+ id: 'gid://gitlab/MergeRequest/1',
+ pipelines: createMergeRequestPipelines(),
+ },
+ },
+ },
+};