use Symfony\Component\Security\Http\Authenticator\Passport\Passport;
use Symfony\Component\Security\Http\Authenticator\Passport\PassportInterface;
class SecurityExtensionTest extends TestCase
{ use ExpectDeprecationTrait;
public function testInvalidCheckPath() { $this->
expectException(InvalidConfigurationException::
class);
$this->
expectExceptionMessage('The check_path "/some_area/login_check" for login method "form_login" is not matched by the firewall pattern "/secured_area/.*".'
);
$container =
$this->
getRawContainer();
$container->
loadFromExtension('security',
[ 'providers' =>
[ 'default' =>
['id' => 'foo'
],
],
'firewalls' =>
[ 'some_firewall' =>
[ 'pattern' => '/secured_area/.*',
'form_login' =>
[ 'check_path' => '/some_area/login_check',
],