diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-07-20 12:55:51 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-07-20 12:55:51 +0300 |
commit | e8d2c2579383897a1dd7f9debd359abe8ae8373d (patch) | |
tree | c42be41678c2586d49a75cabce89322082698334 /spec/frontend/vue_shared/new_namespace | |
parent | fc845b37ec3a90aaa719975f607740c22ba6a113 (diff) |
Add latest changes from gitlab-org/gitlab@14-1-stable-eev14.1.0-rc42
Diffstat (limited to 'spec/frontend/vue_shared/new_namespace')
-rw-r--r-- | spec/frontend/vue_shared/new_namespace/components/welcome_spec.js | 26 | ||||
-rw-r--r-- | spec/frontend/vue_shared/new_namespace/new_namespace_page_spec.js | 7 |
2 files changed, 1 insertions, 32 deletions
diff --git a/spec/frontend/vue_shared/new_namespace/components/welcome_spec.js b/spec/frontend/vue_shared/new_namespace/components/welcome_spec.js index 602213fca83..2d51f6dbeeb 100644 --- a/spec/frontend/vue_shared/new_namespace/components/welcome_spec.js +++ b/spec/frontend/vue_shared/new_namespace/components/welcome_spec.js @@ -1,12 +1,8 @@ import { shallowMount } from '@vue/test-utils'; import { nextTick } from 'vue'; import { mockTracking } from 'helpers/tracking_helper'; -import { TRACKING_CONTEXT_SCHEMA } from '~/experimentation/constants'; -import { getExperimentData } from '~/experimentation/utils'; import WelcomePage from '~/vue_shared/new_namespace/components/welcome.vue'; -jest.mock('~/experimentation/utils', () => ({ getExperimentData: jest.fn() })); - describe('Welcome page', () => { let wrapper; let trackingSpy; @@ -28,7 +24,6 @@ describe('Welcome page', () => { beforeEach(() => { trackingSpy = mockTracking('_category_', document, jest.spyOn); trackingSpy.mockImplementation(() => {}); - getExperimentData.mockReturnValue(undefined); }); afterEach(() => { @@ -38,7 +33,7 @@ describe('Welcome page', () => { }); it('tracks link clicks', async () => { - createComponent({ propsData: { experiment: 'foo', panels: [{ name: 'test', href: '#' }] } }); + createComponent({ propsData: { panels: [{ name: 'test', href: '#' }] } }); const link = wrapper.find('a'); link.trigger('click'); await nextTick(); @@ -47,25 +42,6 @@ describe('Welcome page', () => { }); }); - it('adds experiment data if in experiment', async () => { - const mockExperimentData = 'data'; - getExperimentData.mockReturnValue(mockExperimentData); - - createComponent({ propsData: { experiment: 'foo', panels: [{ name: 'test', href: '#' }] } }); - const link = wrapper.find('a'); - link.trigger('click'); - await nextTick(); - return wrapper.vm.$nextTick().then(() => { - expect(trackingSpy).toHaveBeenCalledWith(undefined, 'click_tab', { - label: 'test', - context: { - data: mockExperimentData, - schema: TRACKING_CONTEXT_SCHEMA, - }, - }); - }); - }); - it('renders footer slot if provided', () => { const DUMMY = 'Test message'; createComponent({ diff --git a/spec/frontend/vue_shared/new_namespace/new_namespace_page_spec.js b/spec/frontend/vue_shared/new_namespace/new_namespace_page_spec.js index 30937921900..6115dc6e61b 100644 --- a/spec/frontend/vue_shared/new_namespace/new_namespace_page_spec.js +++ b/spec/frontend/vue_shared/new_namespace/new_namespace_page_spec.js @@ -37,13 +37,6 @@ describe('Experimental new project creation app', () => { window.location.hash = ''; }); - it('passes experiment to welcome component if provided', () => { - const EXPERIMENT = 'foo'; - createComponent({ propsData: { experiment: EXPERIMENT } }); - - expect(findWelcomePage().props().experiment).toBe(EXPERIMENT); - }); - describe('with empty hash', () => { beforeEach(() => { createComponent(); |