diff options
Diffstat (limited to 'spec/frontend/blob')
5 files changed, 13 insertions, 2 deletions
diff --git a/spec/frontend/blob/components/blob_header_default_actions_spec.js b/spec/frontend/blob/components/blob_header_default_actions_spec.js index 590e36b16af..e2c73a5d5d9 100644 --- a/spec/frontend/blob/components/blob_header_default_actions_spec.js +++ b/spec/frontend/blob/components/blob_header_default_actions_spec.js @@ -14,8 +14,13 @@ describe('Blob Header Default Actions', () => { let btnGroup; let buttons; + const blobHash = 'foo-bar'; + function createComponent(propsData = {}) { wrapper = mount(BlobHeaderActions, { + provide: { + blobHash, + }, propsData: { rawPath: Blob.rawPath, ...propsData, diff --git a/spec/frontend/blob/components/blob_header_filepath_spec.js b/spec/frontend/blob/components/blob_header_filepath_spec.js index 43057353051..067a4ae61a0 100644 --- a/spec/frontend/blob/components/blob_header_filepath_spec.js +++ b/spec/frontend/blob/components/blob_header_filepath_spec.js @@ -65,7 +65,7 @@ describe('Blob Header Filepath', () => { {}, { scopedSlots: { - filepathPrepend: `<span>${slotContent}</span>`, + 'filepath-prepend': `<span>${slotContent}</span>`, }, }, ); diff --git a/spec/frontend/blob/components/blob_header_spec.js b/spec/frontend/blob/components/blob_header_spec.js index 01d4bf834d2..3e84347bee4 100644 --- a/spec/frontend/blob/components/blob_header_spec.js +++ b/spec/frontend/blob/components/blob_header_spec.js @@ -11,7 +11,11 @@ describe('Blob Header Default Actions', () => { function createComponent(blobProps = {}, options = {}, propsData = {}, shouldMount = false) { const method = shouldMount ? mount : shallowMount; + const blobHash = 'foo-bar'; wrapper = method.call(this, BlobHeader, { + provide: { + blobHash, + }, propsData: { blob: { ...Blob, ...blobProps }, ...propsData, diff --git a/spec/frontend/blob/pipeline_tour_success_mock_data.js b/spec/frontend/blob/pipeline_tour_success_mock_data.js index 9dea3969d63..dbcba469df5 100644 --- a/spec/frontend/blob/pipeline_tour_success_mock_data.js +++ b/spec/frontend/blob/pipeline_tour_success_mock_data.js @@ -3,6 +3,8 @@ const modalProps = { projectMergeRequestsPath: 'some_mr_path', commitCookie: 'some_cookie', humanAccess: 'maintainer', + exampleLink: '/example', + codeQualityLink: '/code-quality-link', }; export default modalProps; diff --git a/spec/frontend/blob/pipeline_tour_success_modal_spec.js b/spec/frontend/blob/pipeline_tour_success_modal_spec.js index a02c968c4b5..e8011558765 100644 --- a/spec/frontend/blob/pipeline_tour_success_modal_spec.js +++ b/spec/frontend/blob/pipeline_tour_success_modal_spec.js @@ -75,7 +75,7 @@ describe('PipelineTourSuccessModal', () => { }); it('renders the link for codeQualityLink', () => { - expect(wrapper.find(GlLink).attributes('href')).toBe(wrapper.vm.$options.codeQualityLink); + expect(wrapper.find(GlLink).attributes('href')).toBe('/code-quality-link'); }); it('calls to remove cookie', () => { |