Estou tentando rodar o exercício proposto no terminal mas me da a seguinte mensagem:
-bash: phpunit: command not found
Estou tentando rodar o exercício proposto no terminal mas me da a seguinte mensagem:
-bash: phpunit: command not found
Opa Rafael.
Você instalou o phpunit?
Você pode instalar usando os comandos abaixo no bash
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
$ phpunit --version
Se tiver dificuldades, dá detalhes de como instalar aqui https://phpunit.de/manual/current/pt_br/installation.html Tá em português
Fiz a instalação no Mac seguindo os passos
curl https://phar.phpunit.de/phpunit.phar -L -o phpunit.phar
chmod +x phpunit.phar
mv phpunit.phar /usr/local/bin/phpunit
Inclusive criei a pasta ../bin/phpunit
Parece estar instalado, mas não consigo acessar de outro local pelo jeito.
MacBook-Pro-de-Rafael:~ rafaelweber$ /usr/local/bin/phpunit/phpunit.phar
PHPUnit 6.3.0 by Sebastian Bergmann and contributors.
This version of PHPUnit is supported on PHP 7.0 and PHP 7.1.
You are using PHP 5.6.30 (/usr/bin/php).
Essa mensagem ocorre quando faço
/usr/local/bin/phpunit/phpunit.phar
Ainda continuo com o mesmo resultado. Tenho que fazer mais alguma coisa?
Rafael, você criou um diretório chamado phpunit dentro da pasta?
/usr/local/bin/phpunit/phpunit.phar
Quando você dá um comando o OS vai procurar na raiz do diretório
/usr/local/bin
e não nas subpastas.
O phpunit.phar tem que estar na raiz.
Acho que o esquema é você fazer com abaixo
cd /usr/local/bin/
mv phpunit/phpunit.phar .
rm -rf phpunit
ln -s phpunit.phar phpunit
Ontem, acabei por remover tudo, instalei o homebrew, fiz a instalação por ele. Agora está rodando. Agradeço a ajuda.