scssphp v0.0.5
, (*1)
scssphp is a compiler for SCSS written in PHP., (*2)
It implements SCSS 3.2.7. It does not implement the SASS syntax, only the SCSS
syntax., (*3)
Checkout the homepage, http://leafo.net/scssphp, for directions on how to use., (*4)
Running Tests
scssphp uses PHPUnit for testing., (*5)
Run the following command from the root directory to run every test:, (*6)
phpunit tests
There are two kinds of tests in the tests/ directory:, (*7)
-
ApiTests.php contains various unit tests that test the PHP interface.
-
InputTests.php compiles every .scss file in the tests/inputs directory
then compares to the respective .css file in the tests/outputs directory.
When changing any of the tests in tests/inputs, the tests will most likely
fail because the output has changed. Once you verify that the output is correct
you can run the following command to rebuild all the tests:, (*8)
BUILD=true phpunit tests
This will compile all the tests, and save results into tests/outputs., (*9)