function f(a, b) { for (var c = [].concat(b), d = c, e = Array.isArray(d), f = 0, d = e ? d : n(d); ; ) { var g; if (e) { if (f >= d.length) break; g = d[f++]; } else { if (f = d.next(), f.done) break; g = f.value; } var h = g; if ("function" != typeof h) throw new TypeError("Non-function found defined in " + a + " with type " + typeof h); } }
describe('DOM, fakeXHR and fetch', () => { TestSystem.reset(); let requests = TestSystem.initFakeXHR(); it('should create global properties', () => { global.should.have.property('fetch'); global.XMLHttpRequest.name.should.be.equal('FakeXMLHttpRequest'); global.XMLHttpRequest.should.not.be.equal(nativeXMLHttpRequest); }); it('should intercept AJAX requests', () => { let p1 = fetch('http://musterurl.com').should.be.fulfilled.then((response) =>{ response.ok.should.be.true; response.status.should.equal(299); }); requests.current().should.be.equal(requests[0]) requests.current().should.be.equal(requests.next()); requests.current().respond(299); expect(requests.next()).to.not.exist; return p1; }); });
_ref = _iterator[_i++]; } else { _i = _iterator.next(); if (_i.done) break; _ref = _i.value;
function chain() { for (var _len4 = arguments.length, fns = Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { fns[_key4] = arguments[_key4]; } function validate() { for (var _iterator3 = fns, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : (0, _getIterator3.default)(_iterator3); ; ) { var _ref3; if (_isArray3) { if (_i3 >= _iterator3.length) break; _ref3 = _iterator3[_i3++]; } else { _i3 = _iterator3.next(); if (_i3.done) break; _ref3 = _i3.value; } var fn = _ref3; fn.apply(undefined, arguments); } } validate.chainOf = fns; return validate; }
h = e[g++]; } else { if (g = e.next(), g.done) break; h = g.value;
_ref2 = _iterator2[_i2++]; } else { _i2 = _iterator2.next(); if (_i2.done) break;
_ref = _iterator[_i++]; } else { _i = _iterator.next(); if (_i.done) break; _ref2 = _iterator2[_i2++]; } else { _i2 = _iterator2.next(); if (_i2.done) break; _ref4 = _iterator4[_i4++]; } else { _i4 = _iterator4.next(); if (_i4.done) break; _ref3 = _iterator3[_i3++]; } else { _i3 = _iterator3.next(); if (_i3.done) break;
function validateVisitorMethods(path, val) { var fns = [].concat(val); for (var _iterator5 = fns, _isArray5 = Array.isArray(_iterator5), _i5 = 0, _iterator5 = _isArray5 ? _iterator5 : (0, _getIterator3.default)(_iterator5); ; ) { var _ref5; if (_isArray5) { if (_i5 >= _iterator5.length) break; _ref5 = _iterator5[_i5++]; } else { _i5 = _iterator5.next(); if (_i5.done) break; _ref5 = _i5.value; } var fn = _ref5; if (typeof fn !== "function") { throw new TypeError("Non-function found defined in " + path + " with type " + (typeof fn === "undefined" ? "undefined" : (0, _typeof3.default)(fn))); } } }
_ref = _iterator[_i++]; } else { _i = _iterator.next(); if (_i.done) break;