UNPKG

@deskpro/react-forms

Version:
46 lines (32 loc) 1.05 kB
'use strict'; var _powerAssert = require('power-assert'); var _powerAssert2 = _interopRequireDefault(_powerAssert); var _jsdom = require('jsdom'); var _jsdom2 = _interopRequireDefault(_jsdom); var _sinon = require('sinon'); var _sinon2 = _interopRequireDefault(_sinon); var _testUtils = require('react-dom/test-utils'); var _testUtils2 = _interopRequireDefault(_testUtils); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * @copyright 2015 Prometheus Research, LLC */ var document = _jsdom2.default.jsdom('<!doctype html><html><body></body></html>'); var window = document.defaultView; global.assert = _powerAssert2.default; global.document = document; global.window = window; global.sinon = _sinon2.default; global.TestUtils = _testUtils2.default; propagateToGlobal(window); function propagateToGlobal(window) { for (var key in window) { if (!window.hasOwnProperty(key)) { continue; } if (key in global) { continue; } global[key] = window[key]; } }