我正在尝试使用我的测试捕获错误。我有伊斯坦布尔表明我的测试没有涵盖当前路径。我想我已经覆盖了它,但我很好奇为什么它没有出现在我的报道报告中。
这是我正在测试的一些代码,它说如果路由从未被覆盖我的错误。
pool.getConnection((err, connection) => {
if (err) {
console.log(err.message)
return false
}
else{
console.log('Connected!!');
}
});
这是我的测试
it("Should fail to provide a test database connection" , function(done){
let pool = mysql.createPool({
connectionLimit : 200,
host : '***',
user : 'correctuser',
password : 'WRONGPASSWORD',
database : 'db'
});
pool.getConnection(function(err, connection) {
if(err){
console.log(err.message);
done();
}
});
})