Пример #1
0
 public function testFilterFunction()
 {
     $filter = $this->getMock('Assetic\\Filter\\FilterInterface');
     $this->fm->expects($this->once())->method('get')->with('some_filter')->will($this->returnValue($filter));
     $this->twig->addExtension(new AsseticExtension($this->factory, array('some_func' => array('filter' => 'some_filter', 'options' => array('output' => 'css/*.css')))));
     $xml = $this->renderXml('function.twig');
     $this->assertEquals(1, count($xml->asset));
     $this->assertStringEndsWith('.css', (string) $xml->asset[0]['url']);
 }