PHP5.3にPHPUnitをインストールする
cd /Applications/MAMP/bin
ln -s php5.3 php5 # シンボリックリンクを貼らないとMAMPのバグでPEARがおかしくなるっぽい
php5/bin/pear channel-discover pear.phpunit.de
php5/bin/pear channel-discover components.ez.no
php5/bin/pear channel-discover pear.symfony-project.com
php5/bin/pear channel-update pear.php.net
php5/bin/pear upgrade pear
php5/bin/pear install phpunit/PHPUnit
cd php5.3/bin/
open -a Coda phpunit # 自分のエディタで開く(Coda, Textmate, vimなど)
一行目の
#!/Applications/MAMP/bin/php5/bin/php
を
#!/Applications/MAMP/bin/php5.3/bin/php
にする
sudo ln -s /Applications/MAMP/bin/php5.3/bin/phpunit /usr/bin/phpunit5.3
phpunit5.3 --version
おわり
PHP5.2にPHPUnitをインストールする
cd /Applications/MAMP/bin
rm -f php5 # 上のPHP5.3の手順をやった場合
ln -s php5.2 php5
php5/bin/pear channel-discover pear.phpunit.de
php5/bin/pear channel-discover components.ez.no
php5/bin/pear channel-discover pear.symfony-project.com
php5/bin/pear channel-update pear.php.net
php5/bin/pear upgrade pear
php5/bin/pear install phpunit/PHPUnit
cd php5.2/bin/
open -a Coda phpunit # 自分のエディタで開く(Coda, Textmate, vimなど)
一行目の
#!/Applications/MAMP/bin/php5/bin/php
を
#!/Applications/MAMP/bin/php5.2/bin/php
にする
sudo ln -s /Applications/MAMP/bin/php5.2/bin/phpunit /usr/bin/phpunit5.2
phpunit5.2 --version
参考