lessphp uses phpunit for its tests
InputTest.php
iterates through all the less files in inputs/
, compiles them,
then compares the result with the respective file in outputs/
.
From the root you can run make
to run all the tests.
Tests found in inputs_lessjs
are extracted directly from
less.js. The following license applies to
those tests: https://github.com/less/less.js/blob/master/LICENSE
Clones twitter bootsrap, compiles it with lessc and lessphp, cleans up results with sort.php, and outputs diff. To run it, you need to have git and lessc installed.