bug #130 Missing class for Symfony 5 (cv65kr, pamil)

This PR was merged into the 2.2-dev branch.

Discussion
----------

Symfony 5 and higher versions not contains Client class.

https://github.com/symfony/browser-kit/tree/5.0

Commits
-------

394c417675 Missing class for Symfony 5
d597aa3c6c Use imported classname for Client
This commit is contained in:
Kamil Kokot
2020-11-05 21:46:00 +01:00
committed by GitHub

View File

@@ -79,9 +79,12 @@ final class FriendsOfBehatSymfonyExtensionExtension extends Extension implements
return;
}
foreach ([Client::class, KernelBrowser::class, HttpKernelBrowser::class] as $class) {
$container->setAlias($class, 'test.client');
if (class_exists(Client::class)) {
$container->setAlias(Client::class, 'test.client');
}
$container->setAlias(KernelBrowser::class, 'test.client');
$container->setAlias(HttpKernelBrowser::class, 'test.client');
}
private function provideMinkIntegration(ContainerBuilder $container): void