1. Qiita
  2. 投稿
  3. PHP

FuelPHPで、oil test したときに、「Uncaught exception Oil\Exception: PHPUnit does not appear to be installed.」と言われた時にすること

  • 2
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

FuelPHP で、oil test したら、install しているはずの phpunit が見つからないと出た。

$ oil test
Uncaught exception Oil\Exception: PHPUnit does not appear to be installed.

    Please visit http://phpunit.de and install.
Callstack:
#0 /Users/toku/MyDevelop/fuelphp/scheduler/oil(57): Oil\Command::init(Array)
#1 {main}

ちなみに、インストールしたのは、MacPorts で。

sudo port install php55-unit

と、言うことで Comporser。

comporser.json に、phpunit を追加。

    "require": {
        "php": ">=5.3.3",
        "monolog/monolog": "1.5.*",
        "fuelphp/upload": "2.0.1",
        "phpunit/phpunit": "3.7.*"
    },

追加した後に、comporser update して完了。

php comporser.phar update
$ oil test

エラーは出なくなった。