// packages
$packageTags =
$container->
findTaggedServiceIds('assets.package'
);
$this->
assertCount(10,
$packageTags);
$packages =
[];
foreach ($packageTags as $serviceId =>
$tagAttributes) { $packages[$tagAttributes[0
]['package'
]] =
$serviceId;
} $package =
$container->
getDefinition((string) $packages['images_path'
]);
$this->
assertPathPackage($container,
$package, '/foo', 'SomeVersionScheme', '%%s?version=%%s'
);
$package =
$container->
getDefinition((string) $packages['images'
]);
$this->
assertUrlPackage($container,
$package,
['http://images1.example.com', 'http://images2.example.com'
], '1.0.0', '%%s?version=%%s'
);
$package =
$container->
getDefinition((string) $packages['foo'
]);
$this->
assertPathPackage($container,
$package, '', '1.0.0', '%%s-%%s'
);
$package =
$container->
getDefinition((string) $packages['bar'
]);
$this->
assertUrlPackage($container,
$package,
['https://bar2.example.com'
], 'SomeVersionScheme', '%%s?version=%%s'
);
$package =
$container->
getDefinition((string) $packages['bar_version_strategy'
]);