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-10-05 09:10:52 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-10-05 09:10:52 +0300
commit9fae2954663e667e5f0625e517a89a506966d7d8 (patch)
tree8f9b5c87cfd29ed893b5f0fba94e66afc2db85de /spec/frontend/invite_members
parentfdb5a6d73c634c2545cd2cb70cdc0a3b1458c712 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/invite_members')
-rw-r--r--spec/frontend/invite_members/components/invite_members_modal_spec.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/spec/frontend/invite_members/components/invite_members_modal_spec.js b/spec/frontend/invite_members/components/invite_members_modal_spec.js
index 526487f6460..d4fbf54c640 100644
--- a/spec/frontend/invite_members/components/invite_members_modal_spec.js
+++ b/spec/frontend/invite_members/components/invite_members_modal_spec.js
@@ -34,6 +34,7 @@ import {
displaySuccessfulInvitationAlert,
reloadOnInvitationSuccess,
} from '~/invite_members/utils/trigger_successful_invite_alert';
+import { captureException } from '~/ci/runner/sentry_utils';
import { GROUPS_INVITATIONS_PATH, invitationsApiResponse } from '../mock_data/api_responses';
import {
propsData,
@@ -52,6 +53,7 @@ import {
jest.mock('~/invite_members/utils/trigger_successful_invite_alert');
jest.mock('~/experimentation/experiment_tracking');
+jest.mock('~/ci/runner/sentry_utils');
describe('InviteMembersModal', () => {
let wrapper;
@@ -447,10 +449,8 @@ describe('InviteMembersModal', () => {
});
it('displays the generic error for http server error', async () => {
- mockInvitationsApi(
- HTTP_STATUS_INTERNAL_SERVER_ERROR,
- 'Request failed with status code 500',
- );
+ const SERVER_ERROR_MESSAGE = 'Request failed with status code 500';
+ mockInvitationsApi(HTTP_STATUS_INTERNAL_SERVER_ERROR, SERVER_ERROR_MESSAGE);
clickInviteButton();
@@ -458,6 +458,10 @@ describe('InviteMembersModal', () => {
expect(membersFormGroupInvalidFeedback()).toBe('Something went wrong');
expect(findMembersSelect().props('exceptionState')).toBe(false);
+ expect(captureException).toHaveBeenCalledWith({
+ error: new Error(SERVER_ERROR_MESSAGE),
+ component: wrapper.vm.$options.name,
+ });
});
it('displays the restricted user api message for response with bad request', async () => {