http-teapot
Version:
Add a teapot easter egg to any HTTP server.
25 lines (19 loc) • 477 B
JavaScript
;
var http = require('http');
var test = require('tape');
var teapot = require('./');
var server = http.createServer(teapot);
server.listen(function () {
var port = server.address().port;
var url = 'http://localhost:' + port;
test('should return a teapot', function (t) {
var req = http.get(url, function (res) {
t.equal(res.statusCode, 418);
t.end();
});
});
test('end', function (t) {
t.end();
process.exit();
});
});