@@ -37,7 +37,7 @@ class SecurityDataCollectorTest extends TestCase
3737{
3838 public function testCollectWhenSecurityIsDisabled ()
3939 {
40- $ collector = new SecurityDataCollector ();
40+ $ collector = new SecurityDataCollector (null , null , null , null , null , null , true );
4141 $ collector ->collect (new Request (), new Response ());
4242
4343 $ this ->assertSame ('security ' , $ collector ->getName ());
@@ -57,7 +57,7 @@ public function testCollectWhenSecurityIsDisabled()
5757 public function testCollectWhenAuthenticationTokenIsNull ()
5858 {
5959 $ tokenStorage = new TokenStorage ();
60- $ collector = new SecurityDataCollector ($ tokenStorage , $ this ->getRoleHierarchy ());
60+ $ collector = new SecurityDataCollector ($ tokenStorage , $ this ->getRoleHierarchy (), null , null , null , null , true );
6161 $ collector ->collect (new Request (), new Response ());
6262
6363 $ this ->assertTrue ($ collector ->isEnabled ());
@@ -71,7 +71,7 @@ public function testCollectWhenAuthenticationTokenIsNull()
7171 $ this ->assertCount (0 , $ collector ->getInheritedRoles ());
7272 $ this ->assertEmpty ($ collector ->getUser ());
7373 $ this ->assertNull ($ collector ->getFirewall ());
74- $ this ->assertFalse ($ collector ->isAuthenticatorManagerEnabled ());
74+ $ this ->assertTrue ($ collector ->isAuthenticatorManagerEnabled ());
7575 }
7676
7777 /** @dataProvider provideRoles */
@@ -80,7 +80,7 @@ public function testCollectAuthenticationTokenAndRoles(array $roles, array $norm
8080 $ tokenStorage = new TokenStorage ();
8181 $ tokenStorage ->setToken (new UsernamePasswordToken ('hhamon ' , 'P4$$w0rD ' , 'provider ' , $ roles ));
8282
83- $ collector = new SecurityDataCollector ($ tokenStorage , $ this ->getRoleHierarchy ());
83+ $ collector = new SecurityDataCollector ($ tokenStorage , $ this ->getRoleHierarchy (), null , null , null , null , true );
8484 $ collector ->collect (new Request (), new Response ());
8585 $ collector ->lateCollect ();
8686
@@ -94,7 +94,7 @@ public function testCollectAuthenticationTokenAndRoles(array $roles, array $norm
9494 $ this ->assertSame ($ normalizedRoles , $ collector ->getRoles ()->getValue (true ));
9595 $ this ->assertSame ($ inheritedRoles , $ collector ->getInheritedRoles ()->getValue (true ));
9696 $ this ->assertSame ('hhamon ' , $ collector ->getUser ());
97- $ this ->assertFalse ($ collector ->isAuthenticatorManagerEnabled ());
97+ $ this ->assertTrue ($ collector ->isAuthenticatorManagerEnabled ());
9898 }
9999
100100 public function testCollectSwitchUserToken ()
@@ -104,7 +104,7 @@ public function testCollectSwitchUserToken()
104104 $ tokenStorage = new TokenStorage ();
105105 $ tokenStorage ->setToken (new SwitchUserToken ('hhamon ' , 'P4$$w0rD ' , 'provider ' , ['ROLE_USER ' , 'ROLE_PREVIOUS_ADMIN ' ], $ adminToken ));
106106
107- $ collector = new SecurityDataCollector ($ tokenStorage , $ this ->getRoleHierarchy ());
107+ $ collector = new SecurityDataCollector ($ tokenStorage , $ this ->getRoleHierarchy (), null , null , null , null , true );
108108 $ collector ->collect (new Request (), new Response ());
109109 $ collector ->lateCollect ();
110110
@@ -160,7 +160,7 @@ public function testGetFirewallReturnsNull()
160160 $ response = new Response ();
161161
162162 // Don't inject any firewall map
163- $ collector = new SecurityDataCollector ();
163+ $ collector = new SecurityDataCollector (null , null , null , null , null , null , true );
164164 $ collector ->collect ($ request , $ response );
165165 $ this ->assertNull ($ collector ->getFirewall ());
166166
@@ -170,7 +170,7 @@ public function testGetFirewallReturnsNull()
170170 ->disableOriginalConstructor ()
171171 ->getMock ();
172172
173- $ collector = new SecurityDataCollector (null , null , null , null , $ firewallMap , new TraceableFirewallListener ($ firewallMap , new EventDispatcher (), new LogoutUrlGenerator ()));
173+ $ collector = new SecurityDataCollector (null , null , null , null , $ firewallMap , new TraceableFirewallListener ($ firewallMap , new EventDispatcher (), new LogoutUrlGenerator ()), true );
174174 $ collector ->collect ($ request , $ response );
175175 $ this ->assertNull ($ collector ->getFirewall ());
176176
@@ -180,7 +180,7 @@ public function testGetFirewallReturnsNull()
180180 ->disableOriginalConstructor ()
181181 ->getMock ();
182182
183- $ collector = new SecurityDataCollector (null , null , null , null , $ firewallMap , new TraceableFirewallListener ($ firewallMap , new EventDispatcher (), new LogoutUrlGenerator ()));
183+ $ collector = new SecurityDataCollector (null , null , null , null , $ firewallMap , new TraceableFirewallListener ($ firewallMap , new EventDispatcher (), new LogoutUrlGenerator ()), true );
184184 $ collector ->collect ($ request , $ response );
185185 $ this ->assertNull ($ collector ->getFirewall ());
186186 }
@@ -214,7 +214,7 @@ public function testGetListeners()
214214 $ firewall = new TraceableFirewallListener ($ firewallMap , new EventDispatcher (), new LogoutUrlGenerator ());
215215 $ firewall ->onKernelRequest ($ event );
216216
217- $ collector = new SecurityDataCollector (null , null , null , null , $ firewallMap , $ firewall );
217+ $ collector = new SecurityDataCollector (null , null , null , null , $ firewallMap , $ firewall, true );
218218 $ collector ->collect ($ request , $ response );
219219
220220 $ this ->assertNotEmpty ($ collected = $ collector ->getListeners ()[0 ]);
@@ -339,7 +339,7 @@ public function testCollectDecisionLog(string $strategy, array $decisionLog, arr
339339 ->method ('getDecisionLog ' )
340340 ->willReturn ($ decisionLog );
341341
342- $ dataCollector = new SecurityDataCollector (null , null , null , $ accessDecisionManager );
342+ $ dataCollector = new SecurityDataCollector (null , null , null , $ accessDecisionManager, null , null , true );
343343 $ dataCollector ->collect (new Request (), new Response ());
344344
345345 $ this ->assertEquals ($ dataCollector ->getAccessDecisionLog (), $ expectedDecisionLog , 'Wrong value returned by getAccessDecisionLog ' );
0 commit comments