GoScrobble/web/node_modules/reactstrap/lib/setupTests.js

36 lines
809 B
JavaScript
Raw Permalink Normal View History

2022-04-25 02:47:15 +00:00
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _enzyme = _interopRequireDefault(require("enzyme"));
var _enzymeAdapterReact = _interopRequireDefault(require("enzyme-adapter-react-16"));
/* global jest */
_enzyme.default.configure({
adapter: new _enzymeAdapterReact.default()
});
global.requestAnimationFrame = function (cb) {
cb(0);
};
global.window.cancelAnimationFrame = function () {};
global.createSpyObj = function (baseName, methodNames) {
var obj = {};
for (var i = 0; i < methodNames.length; i += 1) {
obj[methodNames[i]] = jest.fn();
}
return obj;
};
global.document.createRange = function () {
return {
setStart: function setStart() {},
setEnd: function setEnd() {},
commonAncestorContainer: {}
};
};