国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

yii運行phpunit時報錯

yexiaobai / 1076人閱讀

摘要:問題在中執行測試用例時報錯,內容如下原因使用的版本為,使用該版本時,不再需要顯示包含等頭文件了。

問題

在Yii中執行測試用例時報錯,內容如下:

PHP Warning:  require_once(PHPUnit/Runner/Version.php): 
failed to open stream: 
No such file or directory in /home/work/software/yii/framework/test/CTestCase.php on line 11

Warning: require_once(PHPUnit/Runner/Version.php): 
failed to open stream: 
No such file or directory in /home/work/software/yii/framework/test/CTestCase.php on line 11
PHP Fatal error:  
require_once(): Failed opening required "PHPUnit/Runner/Version.php" (include_path="...") in /home/work/software/yii/framework/test/CTestCase.php on line 11

Fatal error: require_once(): 
Failed opening required "PHPUnit/Runner/Version.php" (include_path="...") in /home/work/software/yii/framework/test/CTestCase.php on line 11
原因

使用的phpunit版本為5.7,使用該版本時,不再需要顯示包含PHPUnit/Runner/Version.php等頭文件了。

而我當前使用的Yii版本為1.1.15,在yii/framework/test/CTestCase.php中可以看到以下內容:

require_once("PHPUnit/Runner/Version.php");
require_once("PHPUnit/Util/Filesystem.php"); // workaround for PHPUnit <= 3.6.11

spl_autoload_unregister(array("YiiBase","autoload"));
require_once("PHPUnit/Autoload.php");

可以看到,它顯示包含了phpunit中的PHPUnit/Runner/Version.php, PHPUnit/Util/Filesystem.php, PHPUnit/Autoload.php的文件,將其注釋掉即可。

// require_once("PHPUnit/Runner/Version.php");
// require_once("PHPUnit/Util/Filesystem.php"); // workaround for PHPUnit <= 3.6.11

spl_autoload_unregister(array("YiiBase","autoload"));
// require_once("PHPUnit/Autoload.php");

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22946.html

相關文章

  • PHP的apc擴展導致引入文件

    摘要:經過各種復現和文檔查詢,發現是的擴展在和同時使用時,會導致無法正確的處理緩存文件,最終影響服務。但是在正常的服務下,卻并不會查找該文件。這個指令對于的文件同樣有效。文本編輯器以及等程序卻并不是這樣操作的,從而導致有可能緩沖了殘缺的文件。 最近遇到一個非常奇怪的bug,在主機PHP代碼版本回退的過程中,導致備機服務不可用。經過各種復現和文檔查詢,發現是PHP的apc擴展在和rsync同時...

    church 評論0 收藏0
  • Docker之laradock使用筆記

    摘要:使用筆記寫在前面最近用上了來搭建環境和開發一個的項目,也順帶學習使用。關于的學習,請移步官方文檔數據庫連接的問題今天踩了一個數據庫連接的坑,記錄之。 laradock 使用筆記 寫在前面 最近用上了laradock來搭建環境和開發一個laravel5.5的項目,也順帶學習使用docker。 關于laradock的學習,請移步官方文檔 mysql數據庫連接的問題 今天踩了一個數據庫連接的...

    instein 評論0 收藏0
  • PHP單元測試框架PHPUnit的使用

    摘要:以前在學習開發時有專門寫過的單元測試的文章,開發學習之單元測試,今天再總結下怎么在中使用單元測試。是一個用編程語言開發的開源軟件,是一個單元測試框架。單元測試框架經常會包含每個測試的報告,以及給出你已經覆蓋到的代碼覆蓋率。 以前在學習IOS開發時有專門寫過Objective-C的單元測試的文章,IOS開發學習之單元測試,今天再總結下怎么在PHP中使用單元測試。 一、前言 在這篇文章中,...

    Bryan 評論0 收藏0
  • php7 使用 phpunit 部分誤和解決方案

    摘要:報錯信息問題和解決測試其實已經通過了,但,代表沒有任何斷言被執行。增加或修改這行到的中每個測試都在獨立的進程中運行。 預先準備(brew 安裝的情況下) php7 php7-xdebug runkit7 報錯信息1: Error:No code coverage driver is available 問題和解決: # 沒有成功安裝xdebug brew search php7...

    gaosboy 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<