reactstrap
Version:
React Bootstrap components
25 lines (20 loc) • 551 B
JavaScript
/* global jest */
import Enzyme from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
Enzyme.configure({ adapter: new Adapter() });
global.requestAnimationFrame = function (cb) {
cb(0);
};
global.window.cancelAnimationFrame = function () {};
global.createSpyObj = (baseName, methodNames) => {
const obj = {};
for (let i = 0; i < methodNames.length; i += 1) {
obj[methodNames[i]] = jest.fn();
}
return obj;
};
global.document.createRange = () => ({
setStart: () => {},
setEnd: () => {},
commonAncestorContainer: {},
});