From 55f8f9bc4222f4f39a04b253d389e2155b45c95e Mon Sep 17 00:00:00 2001 From: TJ Holowaychuk Date: Sat, 17 Dec 2011 13:53:28 -0800 Subject: [PATCH] added regression test for #847 --- test/regression.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 test/regression.js diff --git a/test/regression.js b/test/regression.js new file mode 100644 index 00000000..4e9f4864 --- /dev/null +++ b/test/regression.js @@ -0,0 +1,22 @@ + +var express = require('../') + , request = require('./support/http'); + +describe('throw after .end()', function(){ + it('should fail gracefully', function(done){ + var app = express(); + + app.get('/', function(req, res){ + res.end('yay'); + throw new Error('boom'); + }); + + request(app) + .get('/') + .end(function(res){ + res.should.have.status(200); + res.body.should.equal('yay'); + done(); + }); + }) +})