From 7359f10be249572652327ebc73610b613e05c6cf Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Tue, 13 Feb 2024 13:04:36 +0530 Subject: [PATCH] Delete app/javascript/shared/mixins/specs/resizeListenerMixin.spec.js --- .../mixins/specs/resizeListenerMixin.spec.js | 37 ------------------- 1 file changed, 37 deletions(-) delete mode 100644 app/javascript/shared/mixins/specs/resizeListenerMixin.spec.js diff --git a/app/javascript/shared/mixins/specs/resizeListenerMixin.spec.js b/app/javascript/shared/mixins/specs/resizeListenerMixin.spec.js deleted file mode 100644 index 888ae28a5..000000000 --- a/app/javascript/shared/mixins/specs/resizeListenerMixin.spec.js +++ /dev/null @@ -1,37 +0,0 @@ -import { mount } from '@vue/test-utils'; -import resizeListenerMixin from '../resizeListenerMixin'; - -jest.useFakeTimers(); - -describe('resizeListenerMixin', () => { - let wrapper; - const TestComponent = { - render() {}, - mixins: [resizeListenerMixin], - methods: { - handleResize: jest.fn(), - }, - }; - - beforeEach(() => { - wrapper = mount(TestComponent); - }); - - it('adds resize listener on mount', () => { - const addEventListenerSpy = jest.spyOn(window, 'addEventListener'); - mount(TestComponent); - expect(addEventListenerSpy).toHaveBeenCalledWith( - 'resize', - expect.any(Function) - ); - }); - - it('removes resize listener before destruction', () => { - const removeEventListenerSpy = jest.spyOn(window, 'removeEventListener'); - wrapper.destroy(); - expect(removeEventListenerSpy).toHaveBeenCalledWith( - 'resize', - expect.any(Function) - ); - }); -});