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:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-12-19 14:01:45 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-12-19 14:01:45 +0300
commit9297025d0b7ddf095eb618dfaaab2ff8f2018d8b (patch)
tree865198c01d1824a9b098127baa3ab980c9cd2c06 /spec/frontend/work_items/mock_data.js
parent6372471f43ee03c05a7c1f8b0c6ac6b8a7431dbe (diff)
Add latest changes from gitlab-org/gitlab@16-7-stable-eev16.7.0-rc42
Diffstat (limited to 'spec/frontend/work_items/mock_data.js')
-rw-r--r--spec/frontend/work_items/mock_data.js51
1 files changed, 50 insertions, 1 deletions
diff --git a/spec/frontend/work_items/mock_data.js b/spec/frontend/work_items/mock_data.js
index 8df46403b90..9d4606eb95a 100644
--- a/spec/frontend/work_items/mock_data.js
+++ b/spec/frontend/work_items/mock_data.js
@@ -445,7 +445,7 @@ export const descriptionHtmlWithCheckboxes = `
</ul>
`;
-const taskType = {
+export const taskType = {
__typename: 'WorkItemType',
id: 'gid://gitlab/WorkItems::Type/5',
name: 'Task',
@@ -459,6 +459,20 @@ export const objectiveType = {
iconName: 'issue-type-objective',
};
+export const keyResultType = {
+ __typename: 'WorkItemType',
+ id: 'gid://gitlab/WorkItems::Type/2411',
+ name: 'Key Result',
+ iconName: 'issue-type-keyresult',
+};
+
+export const issueType = {
+ __typename: 'WorkItemType',
+ id: 'gid://gitlab/WorkItems::Type/2411',
+ name: 'Issue',
+ iconName: 'issue-type-issue',
+};
+
export const mockEmptyLinkedItems = {
type: WIDGET_TYPE_LINKED_ITEMS,
blocked: false,
@@ -3703,5 +3717,40 @@ export const updateWorkItemNotificationsMutationResponse = (subscribed) => ({
},
});
+export const allowedChildrenTypesResponse = {
+ data: {
+ workItem: {
+ id: 'gid://gitlab/WorkItem/634',
+ workItemType: {
+ id: 'gid://gitlab/WorkItems::Type/6',
+ name: 'Objective',
+ widgetDefinitions: [
+ {
+ type: 'HIERARCHY',
+ allowedChildTypes: {
+ nodes: [
+ {
+ id: 'gid://gitlab/WorkItems::Type/7',
+ name: 'Key Result',
+ __typename: 'WorkItemType',
+ },
+ {
+ id: 'gid://gitlab/WorkItems::Type/6',
+ name: 'Objective',
+ __typename: 'WorkItemType',
+ },
+ ],
+ __typename: 'WorkItemTypeConnection',
+ },
+ __typename: 'WorkItemWidgetDefinitionHierarchy',
+ },
+ ],
+ __typename: 'WorkItemType',
+ },
+ __typename: 'WorkItem',
+ },
+ },
+};
+
export const generateWorkItemsListWithId = (count) =>
Array.from({ length: count }, (_, i) => ({ id: `gid://gitlab/WorkItem/${i + 1}` }));