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/projects/settings_service_desk/components/service_desk_root_spec.js')
-rw-r--r--spec/frontend/projects/settings_service_desk/components/service_desk_root_spec.js21
1 files changed, 7 insertions, 14 deletions
diff --git a/spec/frontend/projects/settings_service_desk/components/service_desk_root_spec.js b/spec/frontend/projects/settings_service_desk/components/service_desk_root_spec.js
index 0eec981b67d..185a85cdb80 100644
--- a/spec/frontend/projects/settings_service_desk/components/service_desk_root_spec.js
+++ b/spec/frontend/projects/settings_service_desk/components/service_desk_root_spec.js
@@ -22,15 +22,13 @@ describe('ServiceDeskRoot', () => {
isIssueTrackerEnabled: true,
outgoingName: 'GitLab Support Bot',
projectKey: 'key',
+ reopenIssueOnExternalParticipantNote: true,
addExternalParticipantsFromCc: true,
selectedTemplate: 'Bug',
selectedFileTemplateProjectId: 42,
templates: ['Bug', 'Documentation'],
publicProject: false,
customEmailEndpoint: '/gitlab-org/gitlab-test/-/service_desk/custom_email',
- glFeatures: {
- serviceDeskCustomEmail: true,
- },
};
const getAlertText = () => wrapper.findComponent(GlAlert).text();
@@ -63,6 +61,8 @@ describe('ServiceDeskRoot', () => {
incomingEmail: provideData.initialIncomingEmail,
initialOutgoingName: provideData.outgoingName,
initialProjectKey: provideData.projectKey,
+ initialReopenIssueOnExternalParticipantNote:
+ provideData.reopenIssueOnExternalParticipantNote,
initialAddExternalParticipantsFromCc: provideData.addExternalParticipantsFromCc,
initialSelectedTemplate: provideData.selectedTemplate,
initialSelectedFileTemplateProjectId: provideData.selectedFileTemplateProjectId,
@@ -87,7 +87,7 @@ describe('ServiceDeskRoot', () => {
const alertBodyLink = alertEl.findComponent(GlLink);
expect(alertBodyLink.exists()).toBe(true);
expect(alertBodyLink.attributes('href')).toBe(
- '/help/user/project/service_desk.html#use-an-additional-service-desk-alias-email',
+ '/help/user/project/service_desk/configure.html#use-an-additional-service-desk-alias-email',
);
expect(alertBodyLink.text()).toBe('How do I create a custom email address?');
});
@@ -149,6 +149,7 @@ describe('ServiceDeskRoot', () => {
selectedTemplate: 'Bug',
outgoingName: 'GitLab Support Bot',
projectKey: 'key',
+ reopenIssueOnExternalParticipantNote: true,
addExternalParticipantsFromCc: true,
};
@@ -163,6 +164,7 @@ describe('ServiceDeskRoot', () => {
outgoing_name: 'GitLab Support Bot',
project_key: 'key',
service_desk_enabled: true,
+ reopen_issue_on_external_participant_note: true,
add_external_participants_from_cc: true,
});
});
@@ -182,6 +184,7 @@ describe('ServiceDeskRoot', () => {
selectedTemplate: 'Bug',
outgoingName: 'GitLab Support Bot',
projectKey: 'key',
+ reopen_issue_on_external_participant_note: true,
addExternalParticipantsFromCc: true,
};
@@ -227,15 +230,5 @@ describe('ServiceDeskRoot', () => {
expect(wrapper.findComponent(CustomEmailWrapper).exists()).toBe(false);
});
});
-
- describe('when feature flag service_desk_custom_email is disabled', () => {
- beforeEach(() => {
- wrapper = createComponent({ glFeatures: { serviceDeskCustomEmail: false } });
- });
-
- it('is not rendered', () => {
- expect(wrapper.findComponent(CustomEmailWrapper).exists()).toBe(false);
- });
- });
});
});