【发布时间】:2017-08-10 17:14:13
【问题描述】:
尝试将新元素插入到我的 mongoDB 数据库中,当我使用终端“npm run test”时,它给了我这个错误:
Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure
"done()" is called; if returning a Promise, ensure it resolves.
这是我将元素保存到数据库中的代码:
const mocha = require('mocha');
const assert = require('assert');
const PPB = require('../Models/Pingpongballs');
describe('Saving records', function() {
it('Saves record to db', function(done) {
var ppball = new PPB ({
amount: 5
});
ppball.save().then(function() {
assert(ppball.isNew === false);
done();
});
});
});
【问题讨论】:
标签: javascript node.js mongodb mocha.js