如何在Express上创建一个永不响应的端点

时间:2017-01-24 16:43:46

标签: node.js express

我想在mocha中编写一个关于如何处理超时的测试。

我可以设置一个永远不会使用netcat nc -kl 8080回答的服务器(感谢https://stackoverflow.com/a/37465639/5203563)。

但是,由于我已经为mocha中的所有其他测试端点运行了一个快速服务器,如果我能用快速端点实现相同的功能,那将会很棒。

有人知道这是否可能?

2 个答案:

答案 0 :(得分:3)

只是不要回复

 var app = require('express')();

 app.get('/fail', function(req, res) {
   // does nothing
 });

 app.listen(8080);

答案 1 :(得分:1)

不要从路线返回回复。

app.get('/', function(req, res) {});