summaryrefslogtreecommitdiff
path: root/spec/javascripts/diffs/components/diff_file_spec.js
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2019-02-18 15:16:04 +0000
committerPhil Hughes <me@iamphill.com>2019-02-18 15:16:04 +0000
commit512f9624fa8b47480da4cd0a69a493d7ccecc65a (patch)
tree33d31a6f133e6c5e5291b0dbe8c012537b958d77 /spec/javascripts/diffs/components/diff_file_spec.js
parent8f2221a8b0a2891e6368a4595f19f0dbc7681c53 (diff)
downloadgitlab-ce-512f9624fa8b47480da4cd0a69a493d7ccecc65a.tar.gz
Fix diff files not rendering
Fixes some diff files not rendering when the renderIt property is updated. Previously it was using a local copy of renderIt which meant Vue wouldn't update it when the files renderIt property was updates
Diffstat (limited to 'spec/javascripts/diffs/components/diff_file_spec.js')
-rw-r--r--spec/javascripts/diffs/components/diff_file_spec.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/spec/javascripts/diffs/components/diff_file_spec.js b/spec/javascripts/diffs/components/diff_file_spec.js
index d16bc21022f..65a1c9b8f15 100644
--- a/spec/javascripts/diffs/components/diff_file_spec.js
+++ b/spec/javascripts/diffs/components/diff_file_spec.js
@@ -28,8 +28,7 @@ describe('DiffFile', () => {
expect(el.querySelector('.file-title-name').innerText.indexOf(file_path)).toBeGreaterThan(-1);
expect(el.querySelector('.js-syntax-highlight')).toBeDefined();
- expect(vm.renderIt).toEqual(false);
- vm.renderIt = true;
+ vm.file.renderIt = true;
vm.$nextTick(() => {
expect(el.querySelectorAll('.line_content').length).toBeGreaterThan(5);
@@ -41,7 +40,7 @@ describe('DiffFile', () => {
expect(vm.$el.querySelectorAll('.diff-content').length).toEqual(1);
expect(vm.isCollapsed).toEqual(false);
vm.isCollapsed = true;
- vm.renderIt = true;
+ vm.file.renderIt = true;
vm.$nextTick(() => {
expect(vm.$el.querySelectorAll('.diff-content').length).toEqual(0);