Tag Archives: Composer

PHPUnit via Composer in Moodle 2.4

Posted on by skodak
Reply

Starting in Moodle 2.4 the recommended way to install PHPUnit for Moodle testing is via Composer dependency manager.

Benefits compared to old-style PEAR installations

  • much easier installation
  • local installation in Moodle dirroot
  • safe and easy upgrades

Installation in *nix

$ cd /your/moodle/dirroot
$ curl -s https://getcomposer.org/installer | php
$ php composer.phar install

Test execution in *nix

$ cd /your/moodle/dirroot
$ vendor/bin/phpunit

See docs.moodle.org/dev/PHPUnit for more information about testing of Moodle code with PHPUnit.

Posted in Moodle | Tagged Composer, PHPUnit | Leave a reply