我從laravel網站的命令行運行phpunit。phpunit在經過多次測試後失敗
的輸出(第一行)是:
.................FFFFFFFFFFFFFFFFF.FFFFFFFFF.FFFFFFFFFFFFFFFFF. 63/105 (60%)
然而,所有這些測試運行正常單獨。當我將它們全部運行在一起時,大部分都失敗了。
所有錯誤都顯示預期的代碼500,200。
例如:
<pre>
not ok 99 - Failure: TeamTest::testApiShow
---
message: 'A GET request to ''http://localhost/api/v1/teams/1'' failed. Got a 500 code instead.'
severity: fail
</pre>
詳細信息的 [..]供應商/ laravel /框架/ SRC /照亮/數據庫/接頭/ Connector.php
47線上發生錯誤
line 47: return new PDO($dsn, $username, $password, $options);
滿輸出:http://pastebin.com/bt29w7Lz phpunit的配置:http://pastebin.com/pBT59aXM
您是否嘗試過運行'PHPUnit的--verbose'獲得更多有用的輸出? – alariva
大多數show ['] PDOException對[..] vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php line 47''' –
就是這樣嗎?嘗試將您的完整輸出發佈到pastebin.com並共享鏈接 – alariva