Skip to content

Files

Latest commit

e8f652f · Oct 16, 2018

History

History

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 16, 2018
Jan 18, 2014
Oct 16, 2018
Aug 7, 2013
Oct 16, 2018
Oct 16, 2018
Oct 16, 2018
Oct 16, 2018
Aug 6, 2013
Oct 16, 2018

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/.

  • ApiTest.php tests the behavior of lessphp's public API methods.

  • ErrorHandlingTest.php tests that lessphp throws appropriate errors when given invalid LESS as input.

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.