UNPKG

http-teapot

Version:

Add a teapot easter egg to any HTTP server.

25 lines (19 loc) 477 B
'use strict'; 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(); }); });