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-09-27 00:10:08 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-09-27 00:10:08 +0300
commit13272cad0b5e74d26722a227b4965944d65b0e79 (patch)
treed5d4b05fab2b6149e482e7c60c21ba9bd427ce01 /spec/frontend/ide
parent332df93cf612d3ad71e35f6dc214f9b984d45287 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/ide')
-rw-r--r--spec/frontend/ide/init_gitlab_web_ide_spec.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/frontend/ide/init_gitlab_web_ide_spec.js b/spec/frontend/ide/init_gitlab_web_ide_spec.js
index efbbd6c7514..73c8ad88aa3 100644
--- a/spec/frontend/ide/init_gitlab_web_ide_spec.js
+++ b/spec/frontend/ide/init_gitlab_web_ide_spec.js
@@ -4,6 +4,7 @@ import { initGitlabWebIDE } from '~/ide/init_gitlab_web_ide';
import { confirmAction } from '~/lib/utils/confirm_via_gl_modal/confirm_action';
import { createAndSubmitForm } from '~/lib/utils/create_and_submit_form';
import { handleTracking } from '~/ide/lib/gitlab_web_ide/handle_tracking_event';
+import Tracking from '~/tracking';
import { TEST_HOST } from 'helpers/test_constants';
import setWindowLocation from 'helpers/set_window_location_helper';
import waitForPromises from 'helpers/wait_for_promises';
@@ -15,6 +16,7 @@ jest.mock('~/lib/utils/csrf', () => ({
token: 'mock-csrf-token',
headerKey: 'mock-csrf-header',
}));
+jest.mock('~/tracking');
const ROOT_ELEMENT_ID = 'ide';
const TEST_NONCE = 'test123nonce';
@@ -88,7 +90,11 @@ describe('ide/init_gitlab_web_ide', () => {
});
describe('default', () => {
+ const telemetryEnabled = true;
+
beforeEach(() => {
+ Tracking.enabled.mockReturnValueOnce(telemetryEnabled);
+
createSubject();
});
@@ -121,6 +127,7 @@ describe('ide/init_gitlab_web_ide', () => {
},
handleStartRemote: expect.any(Function),
handleTracking,
+ telemetryEnabled,
});
});