class ScssFilterTest

@group integration

Hierarchy

  • class \Assetic\Test\Filter\Sass\ScssFilterTest extends \Assetic\Test\Filter\Sass\PHPUnit_Framework_TestCase

Expanded class hierarchy of ScssFilterTest

File

drupal/core/vendor/kriswallsmith/assetic/tests/Assetic/Test/Filter/Sass/ScssFilterTest.php, line 20

Namespace

Assetic\Test\Filter\Sass
View source
class ScssFilterTest extends \PHPUnit_Framework_TestCase {
  public function testImport() {
    if (!isset($_SERVER['SASS_BIN'])) {
      $this
        ->markTestSkipped('There is no SASS_BIN environment variable.');
    }
    $asset = new FileAsset(__DIR__ . '/../fixtures/sass/main.scss');
    $asset
      ->load();
    $filter = new ScssFilter($_SERVER['SASS_BIN']);
    $filter
      ->setStyle(ScssFilter::STYLE_COMPACT);
    $filter
      ->filterLoad($asset);
    $expected = <<<EOF
.foo { color: blue; }

.foo { color: red; }

EOF;
    $this
      ->assertEquals($expected, $asset
      ->getContent(), '->filterLoad() loads imports');
  }

}

Members