2013年7月14日日曜日

MacBook Air に PHPUnit をインストールしてみる

■MacBook Air に PHPUnit をインストールしてみる
環境:MacBook Air OS X 10.8.4

●pear のインストール
・pear インストール
・MacOS X Mountain LionにPEARをインストールする
http://memorandum9.blogspot.jp/2012/11/macos-x-mountain-lionpear.html

・php.ini を修正
・php.iniの確認
http://www.phpbook.jp/pear/install/index2.html

$ sudo vi /private/etc/php.ini.default
L804追加
include_path = ".:/php/includes:/usr/lib/php/pear"

●PHPUnit のインストール
・第3章 PHPUnit のインストール
http://phpunit.de/manual/3.7/ja/installation.html

$ sudo pear config-set auto_discover 1
$ sudo pear install pear.phpunit.de/PHPUnit

・PHPUnit のバージョンを確認
$ phpunit --version

Warning: require_once(File/Iterator/Autoload.php): failed to open stream: No such file or directory in /usr/lib/php/pear/PHPUnit/Autoload.php on line 64

(´-`).。oO(ぐぬぬ、、、でも/usr/lib/php/pearでコマンド叩くと動く、、、パス?pearへのパスは通してるはずだが、、、謎い)

・pearからphpunitをインストール
http://wiki.nonip.info/work/index.php?php%2Fphpunit%2F%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

ーーー中_/乙(、ン、)_略ーーー

(´-`).。oO(そういやあphp.ini.defaultってなんだろ?)
・Mac に最初から入っている PHP の php.ini の場所
http://qiita.com/odorry/items/66a578b7b54697d98d4e

・php.ini.default から php.ini をコピー
$ sudo cp /private/etc/php.ini.default /private/etc/php.ini

・PHPUnit のバージョンを再度確認
$ phpunit --version
PHPUnit 3.7.22 by Sebastian Bergmann.

(´-`).。oO(またしても思い込みによるハマリが発動した、、、まるで成長していないが諦めたらそこで試合終了とかなんとか)

次はSelenium webDriverだ