phpunitをCakePHPにインストール

プログラミング

ども!

phpunitのインストールなんですが、CakePHPとphpunitの公式サイトでは両方ともpearを使った方法が紹介されています。
けど、これ、実際にやってみると全然うまくいかなかったりします。

phpunitのバージョンが3.7以降は”.phar”形式でダウンロードすることになり、CakePHP側でうまく読み込めていませんでした(CakePHPのバージョンは2.4.10)。
test.phpを実行すると「PHPUnit/Autoload.phpがない」と怒られてしまいます。

そこで参考にさせていただいたのが以下のサイト。

CakePHPのためにPHPUnitを導入する一番簡単な方法

途中でConsole/cakeを実行しますが、ここでPermission deniedが出てくるようであれば、

1, cdでappに移動。
2, chmod +x Console/cake

としてからもう一度Console/cakeを実行するとインストールできるようになります。

他にはcomposerを使う方法もあるようですが、こちらはまだ試していません。
ずいぶん楽になるみたいですね。

タイトルとURLをコピーしました