我怎样才能通过这个测试,而不必求助于运行/等待模块?

it("cannot change timeout", function(done) {

     request("http://localhost:3000/hello", function(error, response, body){

         expect(body).toEqual("hello world");

         done();
     });
});

推荐答案

已发送此功能的拉取请求(https://github.com/mhevery/jasmine-node/pull/142)

it("cannot change timeout", function(done) {

  request("http://localhost:3000/hello", function(error, response, body){

     expect(body).toEqual("hello world");

     done();
  });

}, 5000); // set timeout to 5 seconds

Node.js相关问答推荐

monorepo内的NPM包使用不在注册表中的本地包

自动将Selify打开的Chrome窗口移动到Mac OS中的第三个显示器

Mongoose:如何在文档中推送到Caped(有限大小,滚动窗口)数组?

JsonwebToken过期后如何注销和清除cookie?

如何使用多个参数完成

Next.js 路由不起作用 - 页面未正确加载

为什么 docker 容器内的应用程序无法访问它自己的 API 端点?

我正在try 在公共目录中使用 Express.js 项目部署 Angular 静态构建

MongoDB - mongoose :如何查询这个? 填充()不起作用.它显示空

MongoDB - 查找查询以判断是否存在少量字段,结合字段上的 AND

为什么 FastAPI 需要 Web 服务器(即 Nginx)而不是 Express API?

将 express js app.use() 移动到另一个文件

为什么我的 npm 脚本中的 glob 不起作用?

如何解决 npm install react-select failure with error : An unknown git error occurred, git@github.com :Permission denied (publickey)

Mongodb聚合传递一个匹配的数组和一个不匹配的数组

Node.js mongodb 驱动程序异步/等待查询

什么是nestjs错误处理方式(业务逻辑错误vs.http错误)?

eslint - vscode 的可选链接错误

为当前目录提供服务的简单文件服务器

使用 Socket.io 将客户端连接到服务器