diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-05-15 18:07:43 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-05-15 18:07:43 +0300 |
commit | f8a5275c45ed2276daf843764113476749e680d2 (patch) | |
tree | 4856524dbeebf0280a87ff71bcc274f496975e72 /spec/frontend/diffs | |
parent | e6fed37d941271b897d37820fd3b571feab280b0 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/diffs')
-rw-r--r-- | spec/frontend/diffs/components/compare_versions_spec.js | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/spec/frontend/diffs/components/compare_versions_spec.js b/spec/frontend/diffs/components/compare_versions_spec.js index 23da1a3601b..47a266c2e36 100644 --- a/spec/frontend/diffs/components/compare_versions_spec.js +++ b/spec/frontend/diffs/components/compare_versions_spec.js @@ -21,6 +21,7 @@ beforeEach(() => { describe('CompareVersions', () => { let wrapper; let store; + let dispatchMock; const targetBranchName = 'tmp-wine-dev'; const { commit } = getDiffWithCommit; @@ -29,6 +30,8 @@ describe('CompareVersions', () => { store.state.diffs.commit = { ...store.state.diffs.commit, ...commitArgs }; } + dispatchMock = jest.spyOn(store, 'dispatch'); + wrapper = mount(CompareVersionsComponent, { store, propsData: { @@ -146,7 +149,7 @@ describe('CompareVersions', () => { it('renders short commit ID', () => { expect(wrapper.text()).toContain('Viewing commit'); - expect(wrapper.text()).toContain(wrapper.vm.commit.short_id); + expect(wrapper.text()).toContain(commit.short_id); }); }); @@ -204,10 +207,6 @@ describe('CompareVersions', () => { setWindowLocation(`?commit_id=${mrCommit.id}`); }); - beforeEach(() => { - jest.spyOn(wrapper.vm, 'moveToNeighboringCommit').mockImplementation(() => {}); - }); - it('uses the correct href', () => { const link = getPrevCommitNavElement(); @@ -219,7 +218,7 @@ describe('CompareVersions', () => { link.trigger('click'); await nextTick(); - expect(wrapper.vm.moveToNeighboringCommit).toHaveBeenCalledWith({ + expect(dispatchMock).toHaveBeenCalledWith('diffs/moveToNeighboringCommit', { direction: 'previous', }); }); @@ -238,10 +237,6 @@ describe('CompareVersions', () => { setWindowLocation(`?commit_id=${mrCommit.id}`); }); - beforeEach(() => { - jest.spyOn(wrapper.vm, 'moveToNeighboringCommit').mockImplementation(() => {}); - }); - it('uses the correct href', () => { const link = getNextCommitNavElement(); @@ -253,7 +248,9 @@ describe('CompareVersions', () => { link.trigger('click'); await nextTick(); - expect(wrapper.vm.moveToNeighboringCommit).toHaveBeenCalledWith({ direction: 'next' }); + expect(dispatchMock).toHaveBeenCalledWith('diffs/moveToNeighboringCommit', { + direction: 'next', + }); }); it('renders a disabled button when there is no next commit', () => { |