public function testMinifyAndOptimizeCss() { $expected = 'body{baz:foo;foo:new;too:me}div.other,div.test{border:1px solid black}'; $inputCss = 'body { foo:bar; too: me;} /* Foo Bar Test */ body { baz:foo; } body { foo: new } div.test { border: 1px solid black; } div.other { border: 1px solid black} '; $result = $this->optimizer->optimizeCss($this->optimizer->minifyCss($inputCss)); $this->assertEquals($expected, $result); }
public function filterDump(AssetInterface $asset) { $optimizer = new Optimizer(); $content = $asset->getContent(); $content = $optimizer->optimizeCss($content); $asset->setContent($content); }