Difference between revisions of "PHPUnit"

From ArchWiki
Jump to: navigation, search
(categorizing uncategorized page)
(add selenium for phpunit. Many web framework needs this ;))
Line 19: Line 19:
 
Or just unset it
 
Or just unset it
 
  open_basedir =
 
  open_basedir =
 +
 +
== Additional ==
 +
 +
In some php framework, you will meet the error of missing Selenium
 +
  pear install phpunit/PHPUnit_Selenium

Revision as of 18:40, 30 March 2012

Installing

First of all, you need PEAR to install PHPUnit.

pacman -S php-pear

Now you can do just like the official documentation. As root, just type

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

Done.

Running

For running PHPUnit properly you must have the /usr/bin/ directory listed in the open_basedir option at the /etc/php/php.ini

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/bin/

Or just unset it

open_basedir =

Additional

In some php framework, you will meet the error of missing Selenium

 pear install phpunit/PHPUnit_Selenium