summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-01-25 10:58:39 +0000
committerPhil Hughes <me@iamphill.com>2018-02-07 09:10:04 +0000
commiteaa2197018f0ac7760524920fa0c5c206cd42481 (patch)
tree13c93d834b68157486c5434c159bc86043512d16
parentbe63faf53cfe821824ed1d559508fba649cf2d74 (diff)
downloadgitlab-ce-eaa2197018f0ac7760524920fa0c5c206cd42481.tar.gz
fixed tab specs
-rw-r--r--spec/javascripts/repo/components/repo_tab_spec.js12
-rw-r--r--spec/javascripts/repo/stores/actions_spec.js6
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);