簡體   English   中英

Windows上的PHPunit命令行變量給您帶來麻煩

[英]PHPunit command line variable on windows giving trouble

我通過命令行安裝了PHPunit,並將其添加到我的路徑變量中。
然后,我嘗試查看它是否將運行,但是出現了一個奇怪的錯誤。 CMD屏幕

必須是我未正確配置的某些文件中的某些內容,但是在所有PHPUnit文件夾中有800多個行引用了該文件夾,因此我迷失了哪個行。 大多數將用於PHP腳本而不是命令行,但是我不確定在哪里查找。

這是變量。 該文件實際上存在,只是phpunit而沒有擴展名。 可變路徑

內容(省略評論):

#!c:\wamp\bin\php\php5.3.1\php.exe
<?php
//whole lot of comments...

if (strpos('c:\wamp\bin\php\php5.3.1\php.exe', '@php_bin') === 0) {
    set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path());
}

require_once 'PEAR/PHPUnit/Util/Filter.php';

PHPUnit_Util_Filter::addFileToFilter(__FILE__, 'PHPUNIT');

require 'PEAR/PHPUnit/TextUI/Command.php';

define('PHPUnit_MAIN_METHOD', 'PHPUnit_TextUI_Command::main');

PHPUnit_TextUI_Command::main();
?>

相對路徑是正確的,因為phpunit文件位於php-map中,而PEAR是包含所有已安裝PEAR軟件包的子圖。

c:\\wamp\\bin\\php\\php5.3.1\\pear\\phpunit還是c:\\wamp\\bin\\php\\php5.3.1\\phpunit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM