当使用错误的凭据调用mysqli构造函数时,PHPUnit标记测试失败

时间:2018-09-15 12:02:37

标签: php mysqli phpunit

我有一个问题,即使PHPUnit的运行符合预期,它也会将我的测试标记为失败。当我提供错误的凭据时,问题原因导致mysqli的构造函数:

  

有1个错误:

     

1)DatabaseTest :: testInvalidDatabaseCredentials mysqli :: __ construct():   (HY000 / 1045):用户'invalid'@'localhost'的访问被拒绝(使用   密码:是)

     

错误!   测试:1,断言:2,错误:1。

我还禁用了mysqli中的错误报告

  

mysqli_report(MYSQLI_REPORT_OFF);

是否可以使PHPUnit忽略mysqli的此错误?

0 个答案:

没有答案