我目前正在使用chai和chai-http来测试节点应用的一些HTTP响应。我遇到的问题是,每次使用var nullImagesIndexes = $scope.mulImage.findIndex(item => item['image'] == null);
if (nullImagesIndexes) {
alert("Please select image " + (nullImagesIndexes[0] + 1));
} else {
console.log("multiple image", $scope.mulImage);
}
时,它都会将服务器响应状态和计时记录到控制台。反过来,这使得它进入带有xunit的mocha测试输出文件并导致我的CI解决方案中断。
测试的一个例子是:
chai.request(...)
日志:
chai.request(server)
.get('/')
.end(function(err, res){
expect(res).to.have.status(200);
expect(res.text).to.have.string("Maintenance");
done();
});
你有什么建议来压制柴的伐木?
答案 0 :(得分:1)