PHPUnit installeren op XAMPP onder Windows

Ik gebruik de laatste tijd meer en meer PHPStorm, doordat we bij ImpressCMS een Open Source licentie hebben kunnen bemachtigen bij Jetbrains. PHPStorm biedt ondersteuning voor PHPUnit, waardoor ik die wilde installeren op mijn huidige Windows systeem. Dat loopt niet altijd van een leien dakje

PEAR Installatie

PHPUnit maakt gebruik van PEAR, maar die installatie heeft wat zorg nodig. Bij installatie van PHPUnit 3.6.10 onder XAMPP kreeg ik constand de melding:

No releases available for package pear.PHPUnit.de

Door wat rond te zoeken kwam ik bij deze post van YC Software terecht.

De oplossing is simpel:

 pear update-channels

pear clear-cache

pear install phpunit/PHPUnit

Dat zal de basis installatie van PHPUnit op je systeem beschikbaar maken.

Extra pakketten

Er zijn twee optionele pakketten beschikbaar : PHP_Invoker en xDebug. Als je die in één keer wil mee-installeren, dan geef je best het volgende in als laatste stap:

pear install –alldeps phpunit/PHPUnit

Dan worden ze allemaal tegelijk gedownload en geïnstalleerd.

Leave a Reply