2012-10-19 76 views

回答

0

我在Yii框架中得到了相同的錯誤。

通過解決它:

使用phpunit.phar安裝( Installing PHPUnit

1);

2)手動添加TestCase class成 「自動加載」 - ../tests/bootstrap.php:

if (file_exists(_YII_FRAMEWORK_PATH_.'test/PHPUnit/Extensions/Story/TestCase.php')){ require_once(_YII_FRAMEWORK_PATH_.'test/PHPUnit/Extensions/Story/TestCase.php'); }

2

PEAR安裝已deprecated,目前最好使用作曲吧,這裏是PHPUnit的installation guide只是增加波紋線

"require-dev": { 
    "phpunit/phpunit": "4.3.*", 
    "phpunit/phpunit-story": "*", 
    "phpunit/php-invoker": "*", 
    "phpunit/dbunit": ">=1.2", 
    "phpunit/phpunit-selenium": ">=1.2", 
    "phpunit/phpunit-story": "*" 
    } 

或更好sudo composer global require 'phpunit/phpunit=4.3.*'

+0

'「phpunit/phpunit-story」的重頭戲:「*」'重複兩次,它也是解決此錯誤所需的唯一行。 (別忘了'作曲家更新') – ThorSummoner