public function testEnsure()
 {
     $filter = $this->getMock('Assetic\\Filter\\FilterInterface');
     $asset = $this->getMock('Assetic\\Asset\\AssetInterface');
     $filter->expects($this->once())->method('filterLoad');
     $coll = new FilterCollection();
     $coll->ensure($filter);
     $coll->ensure($filter);
     $coll->filterLoad($asset);
 }
Beispiel #2
0
 /**
  * {@inheritdoc}
  */
 public function ensureFilter(FilterInterface $filter)
 {
     if ($this->innerAsset) {
         $this->innerAsset->ensureFilter($filter);
         return;
     }
     // Store filters for later
     $this->filters->ensure($filter);
 }