1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
<?php
use PHPUnit\Framework\TestCase;
final class LessParserTest extends TestCase
{
public function testCssIsSame(): void
{
$options = [
'sourceMap' => false,
];
$parser = new Less_Parser($options);
$parser->parse( '@color: #36c; .link { color: @color; } a { color: @color; }' );
$css = $parser->getCss();
$expected = <<<'CSS'
.link {
color: #36c;
}
a {
color: #36c;
}
CSS;
self::assertSame($expected, $css);
}
public function testCssIsSameFromCompat(): void
{
$parser = new lessc();
$css = $parser->parse('@color: #36c; .link { color: @color; } a { color: @color; }' );
$expected = <<<'CSS'
.link {
color: #36c;
}
a {
color: #36c;
}
CSS;
self::assertSame($expected, $css);
}
}
|