diff options
Diffstat (limited to 'spec/javascripts/vue_shared/components/sidebar/toggle_sidebar_spec.js')
-rw-r--r-- | spec/javascripts/vue_shared/components/sidebar/toggle_sidebar_spec.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/spec/javascripts/vue_shared/components/sidebar/toggle_sidebar_spec.js b/spec/javascripts/vue_shared/components/sidebar/toggle_sidebar_spec.js deleted file mode 100644 index c911a129173..00000000000 --- a/spec/javascripts/vue_shared/components/sidebar/toggle_sidebar_spec.js +++ /dev/null @@ -1,32 +0,0 @@ -import Vue from 'vue'; -import toggleSidebar from '~/vue_shared/components/sidebar/toggle_sidebar.vue'; -import mountComponent from 'spec/helpers/vue_mount_component_helper'; - -describe('toggleSidebar', () => { - let vm; - beforeEach(() => { - const ToggleSidebar = Vue.extend(toggleSidebar); - vm = mountComponent(ToggleSidebar, { - collapsed: true, - }); - }); - - it('should render << when collapsed', () => { - expect(vm.$el.querySelector('.fa').classList.contains('fa-angle-double-left')).toEqual(true); - }); - - it('should render >> when collapsed', () => { - vm.collapsed = false; - Vue.nextTick(() => { - expect(vm.$el.querySelector('.fa').classList.contains('fa-angle-double-right')).toEqual(true); - }); - }); - - it('should emit toggle event when button clicked', () => { - const toggle = jasmine.createSpy(); - vm.$on('toggle', toggle); - vm.$el.click(); - - expect(toggle).toHaveBeenCalled(); - }); -}); |