{ return-6ren">
gpt4 book ai didi

javascript - 获取连接 ECONNREFUSED 127.0.0.1 :80 error when running supertest

转载 作者:行者123 更新时间:2023-11-28 21:15:59 28 4
gpt4 key购买 nike

我的学生在运行以下测试时遇到了 connect ECONNREFUSED 127.0.0.1:80 错误:

it("returns status code 200", () => {
return request(app)
.get("./about")
.expect(200)
});

我的学生正在使用 supertestsuperagent 请求进行 HTTP 断言。他们使用 jest 作为他们的测试运行器。

背景

我的一个学生遇到了这个问题,我们最终发现错误是 route 的一个小错字。

由于我们花了一段时间才找到解决方案,所以我想在这里发布问题,以防遇到相同问题的其他人可以轻松找到解决方案。

希望这对某人有帮助。

最佳答案

问题出在路由上,将 "./about" 中的 . 移除为 "/about" 现在它应该可以工作了正如预期的那样。

您的代码现在应该如下所示:

it("returns status code 200", () => {
return request(app)
.get("/about")
.expect(200)
});

关于javascript - 获取连接 ECONNREFUSED 127.0.0.1 :80 error when running supertest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58234053/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com