* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Asset\Tests\VersionStrategy; use PHPUnit\Framework\TestCase; use Symfony\Component\Asset\VersionStrategy\StaticVersionStrategy; class StaticVersionStrategyTest extends TestCase { public function testGetVersion() { $version = 'v1'; $path = 'test-path'; $staticVersionStrategy = new StaticVersionStrategy($version); $this->assertEquals($version, $staticVersionStrategy->getVersion($path)); } /** * @dataProvider getConfigs */ public function testApplyVersion($path, $version, $format) { $staticVersionStrategy = new StaticVersionStrategy($version, $format); $formatted = sprintf($format ?: '%s?%s', $path, $version); $this->assertEquals($formatted, $staticVersionStrategy->applyVersion($path)); } public function getConfigs() { return array( array('test-path', 'v1', null), array('test-path', 'v2', '%s?test%s'), ); } } __halt_compiler();----SIGNATURE:----tJMs/xi9sH32EyDJRezWGmIaVSmH3L5S/F2jMTIjMC0fBK/+7Otskiq6BCKt0Womq6iDR9oqreBYhYztizjZpOXa+x1aqQ5Jrnm/6GWSR+tIA/gctKsbNJHV8gmoTAS1RWAYJ6LVPuXZry+KRT/VGBNF9GIbC77X0OV+fYwlU2K0WuJrhG3s+YpV4rA6Ti4AAl1hUoTVM/teSisqqML3jpW0zR+s+Y/gIFLRY//yfuSPk9J+q7zRZbBWVyjTGTFjwGNpGDoYLUJM5V0Nh7WuKR1lgHOfTC5BDfJ0LCm52IUnkAx+IVl8S0C84UexZG2wnCqttMSEShC1KDS3Hxdfh2LgMaCgFWizRyvWeC5DmI7w8PUdEUxs5eV1hpCmjzMfJG01999h9W19GvAyKNRtIbk/mGAOE+Do31ne7IRuDRybJsF0saBQEh2yxJ7Iz3FmOcQfN6DrurYrYZKl9FpPbW32FSzRvOBDOH4Itltq1hCc/dWe0YXTkpACushFcWPCm5nSkw4QNaRLEDm7yySgKU6Dfot2J6EhSsnGZj9D9CoOKANxRWHRhrgO1gStIMjC3ZJxGeCYD+jyx9jcnOnV3pMtSpyY/0Ieadx//HLhXAOjjx5IHNkud7ARGoLnmfqlowJp9peL39mXDifnotioIXOWyQcPNKnMUDCnhoj/mlk=----ATTACHMENT:----NTA2MDA1NzM4MzE1Mzk3OSAxNjg0NTgzNTQxNzY5MDYyIDQyNzU1NTM3MjU2NzE3NA==