|
%!s(int64=11) %!d(string=hai) anos | |
---|---|---|
.. | ||
inputs | %!s(int64=11) %!d(string=hai) anos | |
inputs_lessjs | %!s(int64=11) %!d(string=hai) anos | |
outputs | %!s(int64=11) %!d(string=hai) anos | |
outputs_lessjs | %!s(int64=11) %!d(string=hai) anos | |
ApiTest.php | %!s(int64=11) %!d(string=hai) anos | |
InputTest.php | %!s(int64=11) %!d(string=hai) anos | |
README.md | %!s(int64=11) %!d(string=hai) anos | |
bootstrap.sh | %!s(int64=11) %!d(string=hai) anos | |
sort.php | %!s(int64=11) %!d(string=hai) anos |
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.