Explorar o código

Avoid registering the same twig extension twice

Grégoire Paris %!s(int64=8) %!d(string=hai) anos
pai
achega
aef24e0b9e
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      Tests/Form/Widget/BaseWidgetTest.php

+ 3 - 1
Tests/Form/Widget/BaseWidgetTest.php

@@ -56,7 +56,9 @@ abstract class BaseWidgetTest extends AbstractWidgetTestCase
     {
         $environment = parent::getEnvironment();
         $environment->addGlobal('sonata_admin', $this->getSonataAdmin());
-        $environment->addExtension(new TranslationExtension(new StubTranslator()));
+        if (!$environment->hasExtension('translator')) {
+            $environment->addExtension(new TranslationExtension(new StubTranslator()));
+        }
 
         return $environment;
     }