diff options
Diffstat (limited to 'spec/javascripts')
-rw-r--r-- | spec/javascripts/repo/components/repo_tab_spec.js | 2 | ||||
-rw-r--r-- | spec/javascripts/repo/components/repo_tabs_spec.js | 14 |
2 files changed, 15 insertions, 1 deletions
diff --git a/spec/javascripts/repo/components/repo_tab_spec.js b/spec/javascripts/repo/components/repo_tab_spec.js index a79128e6b2d..f3572804b4a 100644 --- a/spec/javascripts/repo/components/repo_tab_spec.js +++ b/spec/javascripts/repo/components/repo_tab_spec.js @@ -65,7 +65,7 @@ describe('RepoTab', () => { expect(vm.$el.querySelector('.close .fa-circle')).toBeTruthy(); }); - fdescribe('methods', () => { + describe('methods', () => { describe('xClicked', () => { const vm = jasmine.createSpyObj('vm', ['$emit']); diff --git a/spec/javascripts/repo/components/repo_tabs_spec.js b/spec/javascripts/repo/components/repo_tabs_spec.js index 036bc4672c0..2c7e71b7af8 100644 --- a/spec/javascripts/repo/components/repo_tabs_spec.js +++ b/spec/javascripts/repo/components/repo_tabs_spec.js @@ -47,4 +47,18 @@ describe('RepoTabs', () => { expect(vm.$el.classList.contains('overflown')).toBeFalsy(); }); + + fdescribe('methods', () => { + describe('xClicked', () => { + it('calls removeFromOpenedFiles with file obj', () => { + const file = {}; + + spyOn(RepoStore, 'removeFromOpenedFiles'); + + repoTabs.methods.xClicked(file); + + expect(RepoStore.removeFromOpenedFiles).toHaveBeenCalledWith(file); + }); + }); + }); }); |