Procházet zdrojové kódy

Avoid registering the same twig extension twice

Grégoire Paris před 8 roky
rodič
revize
aef24e0b9e
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  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;
     }