node-webplay
Version:
A nodejs streaming server implementation
60 lines (45 loc) • 1.35 kB
JavaScript
;
var _chai = require("chai");
var _chai2 = _interopRequireDefault(_chai);
var _httprequest = require("../../core/httprequest.js");
var _httprequest2 = _interopRequireDefault(_httprequest);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var expect = _chai2.default.expect;
/*
function tval(name, def)
{
if(null == process.env[name])
{
return def;
}
return process.env[name];
}
*/
function check(done, f) {
try {
f();
done();
} catch (e) {
done(e);
}
}
describe("HTTP REQUEST", function () {
it("return 200 for google.com", function (done) {
var r = new _httprequest2.default();
r.get("https://www.google.com").then(function (res) {
//console.log('*----------------');
//console.log(res.request.statusCode);
//console.log(JSON.stringify(res.request.headers));
//console.log('----------------');
//console.log(res.body);
//console.log('----------------');
//
check(done, function () {
expect(res.response.statusCode).to.equal(200);
});
}, function (err) {
done(err);
});
}); //return 200
}); //http request
//# sourceMappingURL=index.js.map