2017-04-06 3 views
1

これは関連するcomposer.jponの設定です。私はphp phpunitを実行するとエラー:クラス 'PHPUnit_Util_ErrorHandler'が見つかりません

"require": { 
    "php": ">=5.5.9", 
    "twig/twig": "^2.0", 
    "symfony/symfony": "3.2.*", 
    "doctrine/orm": "^2.5", 
    "doctrine/doctrine-bundle": "^1.6", 
    "doctrine/doctrine-cache-bundle": "^1.2", 
    "symfony/swiftmailer-bundle": "^2.3", 
    "symfony/monolog-bundle": "~2.11.3", 
    "symfony/polyfill-apcu": "^1.0", 
    "sensio/distribution-bundle": "^5.0", 
    "sensio/framework-extra-bundle": "^3.0.2", 
    "incenteev/composer-parameter-handler": "^2.0", 
    "friendsofsymfony/user-bundle": "dev-master", 
    "knplabs/knp-paginator-bundle": "^2.5", 
    "symfony/assetic-bundle": "^2.7", 
    "vich/uploader-bundle": "dev-master", 
    "twbs/bootstrap": "^3.3", 
    "components/jquery": "^2.1", 
    "twig/extensions": "^1.3", 
    "phpunit/phpunit": "^6.0" 
}, 
"require-dev": { 
    "sensio/generator-bundle": "^3.0", 
    "doctrine/doctrine-fixtures-bundle": "^2.3", 
    "phpunit/dbunit": "^3.0", 
    "symfony/phpunit-bridge": "^3.0" 
}, 

次のように表示されます

時間:1.01秒、メモリ:20.00メガバイト

があった1エラー:

1)UserBundleの\テスト\ユニット\ ScaleUserServiceTest :: testIsUsersEmpty エラー:クラス「PHPUnit_Util_ErrorHandler」が見つかりません

行う?事前に

おかげで、 マックス

答えて

0

あなたはバージョンはもうPHPUnit_Util_ErrorHandlerを持っていないことをPHPUnitの6をインストールしています。

PHPUnit 6への移行についての情報はhereで、PHPUnit 6の変更点一覧はhereです。

+0

私の問題は「あまりにも新しい」パッケージに由来すると予想されましたが、それがどれであるかはわかりませんでした。ありがとうセバスチャン。^2.0 へ^ 5.0と必要-devのはPHPUnit/DbUnitを下のPHPUnit/PHPUnitのをしかし、今私はあなたを何PHPUnitの\ DbUnitを\に私のテストベースのTestCase いるので、別の問題があります。今、私は下に変更されている が必要です今私のためのrecomment? –

+0

テストがうまくいくように、別のより良い方法がありますか?たぶんPHPUnit6でさえ? –

+0

私のStacktraceは私に、そのエラーが以下の行から来ていることを示しています: file_get_contents( 'testfile.txt'); 何もありません –

関連する問題