summaryrefslogtreecommitdiff
path: root/spec/frontend/diffs/components/diff_stats_spec.js
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-01-02 15:07:40 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-01-02 15:07:40 +0000
commitd83c512077b9eb391ce1f59349fc7bacc3615e18 (patch)
tree1864abd445bddfe750358b054d43b52a13675e17 /spec/frontend/diffs/components/diff_stats_spec.js
parenta72a9af092c1bfcf9f8024d59c11cf222f07e1e7 (diff)
downloadgitlab-ce-d83c512077b9eb391ce1f59349fc7bacc3615e18.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/diffs/components/diff_stats_spec.js')
-rw-r--r--spec/frontend/diffs/components/diff_stats_spec.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/spec/frontend/diffs/components/diff_stats_spec.js b/spec/frontend/diffs/components/diff_stats_spec.js
index 984b3026209..4482abf18c1 100644
--- a/spec/frontend/diffs/components/diff_stats_spec.js
+++ b/spec/frontend/diffs/components/diff_stats_spec.js
@@ -1,4 +1,5 @@
import { shallowMount } from '@vue/test-utils';
+import Icon from '~/vue_shared/components/icon.vue';
import DiffStats from '~/diffs/components/diff_stats.vue';
describe('diff_stats', () => {
@@ -22,9 +23,16 @@ describe('diff_stats', () => {
diffFilesLength: 300,
},
});
- const additions = wrapper.find('icon-stub[name="file-addition"]').element.parentNode;
- const deletions = wrapper.find('icon-stub[name="file-deletion"]').element.parentNode;
- const filesChanged = wrapper.find('icon-stub[name="doc-code"]').element.parentNode;
+
+ const findIcon = name =>
+ wrapper
+ .findAll(Icon)
+ .filter(c => c.attributes('name') === name)
+ .at(0).element.parentNode;
+
+ const additions = findIcon('file-addition');
+ const deletions = findIcon('file-deletion');
+ const filesChanged = findIcon('doc-code');
expect(additions.textContent).toContain('100');
expect(deletions.textContent).toContain('200');