Julio Montoya 321ce65f18 Updating vendors 11 年 前
..
inputs 321ce65f18 Updating vendors 11 年 前
inputs_lessjs 321ce65f18 Updating vendors 11 年 前
outputs 321ce65f18 Updating vendors 11 年 前
outputs_lessjs 321ce65f18 Updating vendors 11 年 前
ApiTest.php f319aaa06f Updating vendors 11 年 前
InputTest.php 321ce65f18 Updating vendors 11 年 前
README.md 321ce65f18 Updating vendors 11 年 前
bootstrap.sh 321ce65f18 Updating vendors 11 年 前
sort.php f319aaa06f Updating vendors 11 年 前

README.md

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.

lessjs 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

bootstrap.sh

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.