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:
authorAndré Luís <aluis@gitlab.com>2018-07-31 03:51:23 +0300
committerAndré Luís <aluis@gitlab.com>2018-08-01 15:45:16 +0300
commit09c1b008eb4b90c0a8becdf7ebb5723a8bd05468 (patch)
tree136f242cc97e9c696b0f514f28cc5607619a45a8 /spec/javascripts
parente3eab3661997a3a698d0763f0625add6413b4732 (diff)
Revert "Merge branch '_acet-fix-outdated-discussions' into 'master'"
This reverts commit 740ae2d194f3833e224c326cc909d833c5807484, reversing changes made to 1ba47de5fef7a86a453e97a574741d3dba85c521.
Diffstat (limited to 'spec/javascripts')
-rw-r--r--spec/javascripts/diffs/components/diff_line_gutter_content_spec.js2
-rw-r--r--spec/javascripts/diffs/components/inline_diff_view_spec.js1
-rw-r--r--spec/javascripts/diffs/mock_data/diff_discussions.js11
-rw-r--r--spec/javascripts/diffs/store/getters_spec.js35
-rw-r--r--spec/javascripts/diffs/store/utils_spec.js20
5 files changed, 0 insertions, 69 deletions
diff --git a/spec/javascripts/diffs/components/diff_line_gutter_content_spec.js b/spec/javascripts/diffs/components/diff_line_gutter_content_spec.js
index cb85d12daf2..2d136a63c52 100644
--- a/spec/javascripts/diffs/components/diff_line_gutter_content_spec.js
+++ b/spec/javascripts/diffs/components/diff_line_gutter_content_spec.js
@@ -18,12 +18,10 @@ describe('DiffLineGutterContent', () => {
};
const setDiscussions = component => {
component.$store.dispatch('setInitialNotes', getDiscussionsMockData());
- component.$store.commit('diffs/SET_DIFF_DATA', { diffFiles: [getDiffFileMock()] });
};
const resetDiscussions = component => {
component.$store.dispatch('setInitialNotes', []);
- component.$store.commit('diffs/SET_DIFF_DATA', {});
};
describe('computed', () => {
diff --git a/spec/javascripts/diffs/components/inline_diff_view_spec.js b/spec/javascripts/diffs/components/inline_diff_view_spec.js
index 90dfa5c5a58..b02328dd359 100644
--- a/spec/javascripts/diffs/components/inline_diff_view_spec.js
+++ b/spec/javascripts/diffs/components/inline_diff_view_spec.js
@@ -33,7 +33,6 @@ describe('InlineDiffView', () => {
it('should render discussions', done => {
const el = component.$el;
component.$store.dispatch('setInitialNotes', getDiscussionsMockData());
- component.$store.commit('diffs/SET_DIFF_DATA', { diffFiles: [getDiffFileMock()] });
Vue.nextTick(() => {
expect(el.querySelectorAll('.notes_holder').length).toEqual(1);
diff --git a/spec/javascripts/diffs/mock_data/diff_discussions.js b/spec/javascripts/diffs/mock_data/diff_discussions.js
index 8cd57d2248b..41d0dfd8939 100644
--- a/spec/javascripts/diffs/mock_data/diff_discussions.js
+++ b/spec/javascripts/diffs/mock_data/diff_discussions.js
@@ -12,17 +12,6 @@ export default {
head_sha: 'c48ee0d1bf3b30453f5b32250ce03134beaa6d13',
},
},
- original_position: {
- formatter: {
- old_line: null,
- new_line: 2,
- old_path: 'CHANGELOG',
- new_path: 'CHANGELOG',
- base_sha: 'e63f41fe459e62e1228fcef60d7189127aeba95a',
- start_sha: 'd9eaefe5a676b820c57ff18cf5b68316025f7962',
- head_sha: 'c48ee0d1bf3b30453f5b32250ce03134beaa6d13',
- },
- },
line_code: '1c497fbb3a46b78edf04cc2a2fa33f67e3ffbe2a_1_2',
expanded: true,
notes: [
diff --git a/spec/javascripts/diffs/store/getters_spec.js b/spec/javascripts/diffs/store/getters_spec.js
index f5628a01a55..6210d4a7124 100644
--- a/spec/javascripts/diffs/store/getters_spec.js
+++ b/spec/javascripts/diffs/store/getters_spec.js
@@ -2,7 +2,6 @@ import * as getters from '~/diffs/store/getters';
import state from '~/diffs/store/modules/diff_state';
import { PARALLEL_DIFF_VIEW_TYPE, INLINE_DIFF_VIEW_TYPE } from '~/diffs/constants';
import discussion from '../mock_data/diff_discussions';
-import diffFile from '../mock_data/diff_file';
describe('Diffs Module Getters', () => {
let localState;
@@ -204,38 +203,4 @@ describe('Diffs Module Getters', () => {
expect(getters.getDiffFileByHash(localState)('123')).toBeUndefined();
});
});
-
- describe('discussionsByLineCode', () => {
- let mockState;
-
- beforeEach(() => {
- mockState = { diffFiles: [diffFile] };
- });
-
- it('should return a map of diff lines with their line codes', () => {
- const mockGetters = { discussions: [discussionMock] };
-
- const map = getters.discussionsByLineCode(mockState, {}, {}, mockGetters);
- expect(map['1c497fbb3a46b78edf04cc2a2fa33f67e3ffbe2a_1_2']).toBeDefined();
- expect(Object.keys(map).length).toEqual(1);
- });
-
- it('should have the diff discussion on the map if the original position matches', () => {
- discussionMock.position.formatter.base_sha = 'ff9200';
- const mockGetters = { discussions: [discussionMock] };
-
- const map = getters.discussionsByLineCode(mockState, {}, {}, mockGetters);
- expect(map['1c497fbb3a46b78edf04cc2a2fa33f67e3ffbe2a_1_2']).toBeDefined();
- expect(Object.keys(map).length).toEqual(1);
- });
-
- it('should not add an outdated diff discussion to the returned map', () => {
- discussionMock.position.formatter.base_sha = 'ff9200';
- discussionMock.original_position.formatter.base_sha = 'ff9200';
- const mockGetters = { discussions: [discussionMock] };
-
- const map = getters.discussionsByLineCode(mockState, {}, {}, mockGetters);
- expect(Object.keys(map).length).toEqual(0);
- });
- });
});
diff --git a/spec/javascripts/diffs/store/utils_spec.js b/spec/javascripts/diffs/store/utils_spec.js
index 8e7bd8afca4..32136d9ebff 100644
--- a/spec/javascripts/diffs/store/utils_spec.js
+++ b/spec/javascripts/diffs/store/utils_spec.js
@@ -207,24 +207,4 @@ describe('DiffsStoreUtils', () => {
expect(utils.trimFirstCharOfLineContent()).toEqual({});
});
});
-
- describe('getDiffRefsByLineCode', () => {
- it('should return diffRefs for all highlightedDiffLines', () => {
- const diffFile = getDiffFileMock();
- const map = utils.getDiffRefsByLineCode([diffFile]);
- const { highlightedDiffLines } = diffFile;
- const lineCodeCount = highlightedDiffLines.reduce(
- (acc, line) => (line.lineCode ? acc + 1 : acc),
- 0,
- );
-
- const { baseSha, headSha, startSha } = diffFile.diffRefs;
- const targetLine = map[highlightedDiffLines[4].lineCode];
-
- expect(Object.keys(map).length).toEqual(lineCodeCount);
- expect(targetLine.baseSha).toEqual(baseSha);
- expect(targetLine.headSha).toEqual(headSha);
- expect(targetLine.startSha).toEqual(startSha);
- });
- });
});