|
@@ -20,7 +20,7 @@ abstract class SecurityExtensionTest extends \PHPUnit_Framework_TestCase
|
|
|
|
|
|
public function testRolesHierarchy()
|
|
|
{
|
|
|
- $container = $this->getContainer('hierarchy');
|
|
|
+ $container = $this->getContainer('container1');
|
|
|
$this->assertEquals(array(
|
|
|
'ROLE_ADMIN' => array('ROLE_USER'),
|
|
|
'ROLE_SUPER_ADMIN' => array('ROLE_USER', 'ROLE_ADMIN', 'ROLE_ALLOWED_TO_SWITCH'),
|
|
@@ -30,22 +30,20 @@ abstract class SecurityExtensionTest extends \PHPUnit_Framework_TestCase
|
|
|
|
|
|
public function testUserProviders()
|
|
|
{
|
|
|
- $container = $this->getContainer('provider');
|
|
|
+ $container = $this->getContainer('container1');
|
|
|
|
|
|
- $providers = array_values(array_filter($container->getServiceIds(), function ($key) { return 0 === strpos($key, 'security.authentication.provider.'); }));
|
|
|
+ $providers = array_values(array_filter($container->getServiceIds(), function ($key) { return 0 === strpos($key, 'security.user.provider.'); }));
|
|
|
|
|
|
$expectedProviders = array(
|
|
|
- 'security.authentication.provider.digest',
|
|
|
- 'security.authentication.provider.digest_23374fce51fe846516ff85bfa9add8fe',
|
|
|
- 'security.authentication.provider.basic',
|
|
|
- 'security.authentication.provider.basic_745e8583f784c83c4b4208fd281001f3',
|
|
|
- 'security.authentication.provider.basic_af4bcce7246fb064b8e219034043d88a',
|
|
|
- 'security.authentication.provider.doctrine',
|
|
|
- 'security.authentication.provider.service',
|
|
|
- 'security.authentication.provider.anonymous',
|
|
|
- 'security.authentication.provider.dao',
|
|
|
- 'security.authentication.provider.pre_authenticated',
|
|
|
- 'security.authentication.provider.rememberme',
|
|
|
+ 'security.user.provider.default',
|
|
|
+ 'security.user.provider.default_foo',
|
|
|
+ 'security.user.provider.digest',
|
|
|
+ 'security.user.provider.digest_foo',
|
|
|
+ 'security.user.provider.basic',
|
|
|
+ 'security.user.provider.basic_foo',
|
|
|
+ 'security.user.provider.basic_bar',
|
|
|
+ 'security.user.provider.doctrine',
|
|
|
+ 'security.user.provider.service',
|
|
|
);
|
|
|
|
|
|
$this->assertEquals(array(), array_diff($expectedProviders, $providers));
|
|
@@ -54,7 +52,7 @@ abstract class SecurityExtensionTest extends \PHPUnit_Framework_TestCase
|
|
|
|
|
|
public function testFirewalls()
|
|
|
{
|
|
|
- $container = $this->getContainer('firewall');
|
|
|
+ $container = $this->getContainer('container1');
|
|
|
|
|
|
$arguments = $container->getDefinition('security.firewall.map')->getArguments();
|
|
|
$listeners = array();
|
|
@@ -82,7 +80,7 @@ abstract class SecurityExtensionTest extends \PHPUnit_Framework_TestCase
|
|
|
|
|
|
public function testAccess()
|
|
|
{
|
|
|
- $container = $this->getContainer('access');
|
|
|
+ $container = $this->getContainer('container1');
|
|
|
|
|
|
$rules = array();
|
|
|
foreach ($container->getDefinition('security.access_map')->getMethodCalls() as $call) {
|