diff --git a/__mocks__/resize-observer-polyfill.js b/__mocks__/resize-observer-polyfill.js new file mode 100644 index 0000000..f0b7be8 --- /dev/null +++ b/__mocks__/resize-observer-polyfill.js @@ -0,0 +1,12 @@ +class ResizeObserver { + observe() { + // do nothing + } + unobserve() { + // do nothing + } +} + +window.ResizeObserver = ResizeObserver; + +export default ResizeObserver; diff --git a/test-utils.js b/test-utils.js index 9dbc897..841e8e6 100644 --- a/test-utils.js +++ b/test-utils.js @@ -1,6 +1,9 @@ import React from 'react' import { render } from '@testing-library/react'; -import { Fade, Zoom, Slide } from './src/lib'; +import 'resize-observer-polyfill'; +import { Fade, Zoom, Slide } from './src'; + +jest.mock('resize-observer-polyfill'); export const images = [ 'images/slide_5.jpg',