我测试了在Stackoverflow上发现的与猫鼬错误相关的所有解决方案。
无论如何,我下面的代码遇到了问题。我认为问题出在其他地方,但我找不到。
我还有与此相关的其他文件。
.finally捕获(它解决了部分错误)
pyinstaller -F -i "icon.ico" script.py
终端指示:
const assert = require('assert');
const User = require('../src/users');
describe('Test de virtualType', () => {
it("Test que le virtualType retourne bien le nombre de livre de l'utilisateur", (done) => {
const user1 = new User({
userName: 'Robin',
shopslist: [{ shopName: 'Le seigneur des anneaux' },{articleName:'Les raisins de la colère'}]
});
user1.save()
.then(() => User.findOne({ userName: 'Robin' }))
.then((User) => {
assert(user1.countShops.length===2);
})
.finally(done);
});
});
答案 0 :(得分:0)
UnhandledPromiseRejectionWarning
-当您通过resolve()
的{{1}}方法获得承诺时,应该使用reject()
和.save()
处理错误。然后,您可以使用:
User