Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – mocha supertest ECONNRESET大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Mocha和Supertest测试Nodejs服务器.测试套件已发展到超过1500个测试.突然之间,然所有被测代码仍然有效,但我的测试套件失败并出现此错误

{[错误:读取ECONNRESET]代码:’ECONNRESET’,错误号:’ECONNRESET’,系统调用:’读’}

如果我注释掉之前运行的某些测试,那么导致错误的测试会发生变化.
造成这种疯狂的原因是什么?

解决方法

我在Mike 07的 Google Groups post中找到了答案:
var request = require('supertest');
var app = require('../app');
request(app).get(...);
request(app).get(...);
var request = require('supertest');
var app = require('../app');
var supertest = request(app);
supertest.get(...);
supertest.get(...);

而对我来说也是如此.

大佬总结

以上是大佬教程为你收集整理的node.js – mocha supertest ECONNRESET全部内容,希望文章能够帮你解决node.js – mocha supertest ECONNRESET所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。