wmod-proxy
Version:
Website Modification Proxy
47 lines (37 loc) • 1.34 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
var _logger = require("./logger");
var _proxy = _interopRequireDefault(require("./proxy"));
var delay = function delay(n) {
return new Promise(function (r) {
return setTimeout(r, n);
});
};
describe('Proxy', function () {
(0, _logger.initLogger)('info');
it('should start the server', /*#__PURE__*/(0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() {
var server;
return _regenerator["default"].wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return (0, _proxy["default"])(8000, "test/fixtures/example1");
case 2:
server = _context.sent;
_context.next = 5;
return delay(1000);
case 5:
_context.next = 7;
return server.stop();
case 7:
case "end":
return _context.stop();
}
}
}, _callee);
})));
});
//# sourceMappingURL=proxy.test.js.map