public function testGetVersion()
 {
     $packages = new Packages(new Package(new StaticVersionStrategy('default')), array('a' => new Package(new StaticVersionStrategy('a'))));
     $this->assertEquals('default', $packages->getVersion('/foo'));
     $this->assertEquals('a', $packages->getVersion('/foo', 'a'));
 }
 /**
  * Returns the version of the assets in a package
  *
  * @return string
  */
 public function getAssetsVersion(array $parameters = array(), \Smarty_Internal_Template $template)
 {
     $parameters = array_merge(array('package' => null), $parameters);
     return $this->packages->getVersion(null, $parameters['package']);
 }