我正在尝试使用磁带来测试用 restify 构建的 API。我遇到的问题是测试在某些“超时”或发生某些事情之前无法完成。测试套件只是挂起。这是我正在使用的一个简单测试:
var test = require('tape');
var restify = require('restify');
var client = restify.createJsonClient({url: 'http://localhost:9000'});
test('GET /events/foo is 401 w/o auth', function(t) {
client.get('/events/foo', function(err, req, res, obj) {
t.equal(res.statusCode, 401);
t.end();
});
});
我错过了什么或做错了什么?