From d002e9a33fd949177cee2bd335f231606b9eb42f Mon Sep 17 00:00:00 2001 From: Manuele Menozzi Date: Fri, 21 Jan 2022 08:16:36 +0100 Subject: [PATCH] Whitelist some Behat symbols used in ApiBundle The experimental Sylius\Bundle\ApiBundle\Behat\Extension\SyliusApiBundleExtension and its Sylius\Bundle\ApiBundle\Behat\Tester\ApiScenarioEventDispatchingScenarioTester are using some Behat symbols and Behat is, of course, not required. I don't know if this experimental ApiBundle extension is used or not. Anyway this MUST be fixed. --- composer-require-checker.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/composer-require-checker.json b/composer-require-checker.json index bf5077d59f..b45a4496a3 100644 --- a/composer-require-checker.json +++ b/composer-require-checker.json @@ -13,7 +13,19 @@ "PSS\\SymfonyMockerContainer\\DependencyInjection\\MockerContainer", "Symfony\\Component\\HttpKernel\\Event\\GetResponseForExceptionEvent", "Symfony\\Component\\HttpKernel\\EventListener\\ExceptionListener", - "Swift_Message" + "Swift_Message", + "Behat\\Behat\\Tester\\ScenarioTester", + "Behat\\Behat\\Tester\\ServiceContainer\\TesterExtension", + "Behat\\Gherkin\\Node\\FeatureNode", + "Behat\\Gherkin\\Node\\ScenarioInterface", + "Behat\\Gherkin\\Node\\ScenarioNode", + "Behat\\Testwork\\Environment\\Environment", + "Behat\\Testwork\\ServiceContainer\\Extension", + "Behat\\Testwork\\ServiceContainer\\ExtensionManager", + "Behat\\Testwork\\Suite\\Exception\\ParameterNotFoundException", + "Behat\\Testwork\\Tester\\Result\\TestResult", + "Behat\\Testwork\\Tester\\Setup\\Setup", + "Behat\\Testwork\\Tester\\Setup\\Teardown" ], "php-core-extensions" : [ "Core",