Просмотр исходного кода

Avoid registering the same twig extension twice

Grégoire Paris 8 лет назад
Родитель
Сommit
aef24e0b9e
1 измененных файлов с 3 добавлено и 1 удалено
  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;
     }