gpt4 book ai didi

javascript - Supertest 的 Mongoose 打开连接问题

转载 作者:行者123 更新时间:2023-11-29 22:07:55 26 4
gpt4 key购买 nike

我无法运行多个 Supertest/Mocha 测试,因为出现错误 Error: Trying to open unclosed connection. - 我发现了这个 post这建议循环并检查连接状态。想知道有没有更好的方法?也许最近在 Supertest 中添加了一些东西来处理这个问题。

最佳答案

在你的 Mocha 测试中添加一个 before 函数来像这样连接到 MongoDB

var mongoose = require('mongoose');

describe('My test', function() {
before(function(done) {
if (mongoose.connection.db) return done();
mongoose.connect('mongodb://localhost/puan_test', done);
});
});

关于javascript - Supertest 的 Mongoose 打开连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19872945/

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