From eaa2197018f0ac7760524920fa0c5c206cd42481 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Thu, 25 Jan 2018 10:58:39 +0000 Subject: fixed tab specs --- spec/javascripts/repo/components/repo_tab_spec.js | 12 +++++------- spec/javascripts/repo/stores/actions_spec.js | 6 ------ 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/spec/javascripts/repo/components/repo_tab_spec.js b/spec/javascripts/repo/components/repo_tab_spec.js index 866c7eb83c2..2841fefb551 100644 --- a/spec/javascripts/repo/components/repo_tab_spec.js +++ b/spec/javascripts/repo/components/repo_tab_spec.js @@ -27,7 +27,7 @@ describe('RepoTab', () => { const close = vm.$el.querySelector('.multi-file-tab-close'); const name = vm.$el.querySelector(`[title="${vm.tab.url}"]`); - expect(close.querySelector('.fa-times')).toBeTruthy(); + expect(close.innerHTML).toContain('#close'); expect(name.textContent.trim()).toEqual(vm.tab.name); }); @@ -55,14 +55,14 @@ describe('RepoTab', () => { expect(vm.closeFile).toHaveBeenCalledWith(vm.tab); }); - it('renders an fa-circle icon if tab is changed', () => { + it('shows changed icon if tab is changed', () => { const tab = file('changedFile'); tab.changed = true; vm = createComponent({ tab, }); - expect(vm.$el.querySelector('.multi-file-tab-close .fa-circle')).not.toBeNull(); + expect(vm.changedIcon).toBe('file-modified'); }); it('changes icon on hover', (done) => { @@ -76,15 +76,13 @@ describe('RepoTab', () => { Vue.nextTick() .then(() => { - expect(vm.$el.querySelector('.unsaved-icon')).toBeNull(); - expect(vm.$el.querySelector('.close-icon')).not.toBeNull(); + expect(vm.$el.querySelector('.multi-file-modified')).toBeNull(); vm.$el.dispatchEvent(new Event('mouseout')); }) .then(Vue.nextTick) .then(() => { - expect(vm.$el.querySelector('.close-icon')).toBeNull(); - expect(vm.$el.querySelector('.unsaved-icon')).not.toBeNull(); + expect(vm.$el.querySelector('.multi-file-modified')).not.toBeNull(); done(); }) diff --git a/spec/javascripts/repo/stores/actions_spec.js b/spec/javascripts/repo/stores/actions_spec.js index bae84960d8d..f11fc3c8cde 100644 --- a/spec/javascripts/repo/stores/actions_spec.js +++ b/spec/javascripts/repo/stores/actions_spec.js @@ -238,13 +238,7 @@ describe('Multi-file store actions', () => { }); it('adds commit data to changed files', (done) => { -<<<<<<< HEAD - const changedFile = file('changed'); - const f = file('newfile'); - changedFile.changed = true; -======= const changedFile = file(); ->>>>>>> Added changed state to IDE store.state.changedFiles.push(changedFile); -- cgit v1.2.1