PHPUnit no Mac via PEAR

Sou novo nesse lance de Mac e uma coisa que achei muito legal é ele ter Apache e PHP nativo.

Me virei muito bem com os primeiros testes, mas no meu ambiente de desenvolvimento comecei a sentir falta de algumas coisas. Dentre elas, senti falta do Pecl, Pear e PHPUnit.

Pesquisando um pouco na internet achei a solução a seguir.

Instalação do PEAR

Basta executar os comando a seguir no terminal:

cd /usr/local
curl http://pear.php.net/go-pear

Digite sua senha de administrador e siga a instruções apresentadas. Se você der enter em tudo, aceitando as opções padrão, vai ter no final do processo o PEAR instalado em /usr/local/PEAR

Ao rodar com comando pear na linha de comando deve aparecer o help. Isso indicar que tudo correu bem.

Instalação do PHPUnit

Para instalar o phpunit via Pear é só executar os comandos no terminal:

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com
sudo pear install phpunit/PHPUnit

Atualização do PATH do sistema

Edite o arquivo .bash_profile na sua home com o comando:

vim ~/.bash_profile

E adicione a seguinte linha:

PATH=/usr/local/bin:$PATH

Atualização do Include path do PHP

Localize o seu php.ini e edite a linha

;include_path = ".:/php/includes"

removendo o “;” do inicio e adicionando o caminho do PEAR. O meu ficou assim:

include_path = ".:/php/includes:/usr/local/PEAR"