public function FunctionCallsFormulaLoaderTest::testComplexFormula

File

drupal/core/vendor/kriswallsmith/assetic/tests/Assetic/Test/Factory/Loader/FunctionCallsFormulaLoaderTest.php, line 54

Class

FunctionCallsFormulaLoaderTest

Namespace

Assetic\Test\Factory\Loader

Code

public function testComplexFormula() {
  $factory = new AssetFactory(__DIR__ . '/templates', true);
  $loader = new FunctionCallsFormulaLoader($factory);
  $resource = new FileResource(__DIR__ . '/templates/debug.php');
  $formulae = $loader
    ->load($resource);
  $this
    ->assertEquals(array(
    'test123' => array(
      array(
        'foo.css',
        'bar.css',
      ),
      array(
        '?foo',
        'bar',
      ),
      array(
        'name' => 'test123',
        'output' => 'css/packed.css',
        'debug' => true,
      ),
    ),
  ), $formulae);
}