Pārlūkot izejas kodu

FD3-660 fix para tests

Espinoza Guillermo 7 gadi atpakaļ
vecāks
revīzija
aaeb885734

+ 4 - 0
src/HostBundle/Entity/Host.php

@@ -240,6 +240,10 @@ class Host implements WorkflowInterface
     {
         global $kernel;
         
+        if (!$kernel->getContainer()) {
+            // fix para los tests
+            return;
+        }
         $em = $kernel->getContainer()->get('doctrine.orm.entity_manager');
         $hostRepository = $em->getRepository(self::class);
         $hosts = $hostRepository->findAll();

+ 7 - 0
src/HostBundle/tests/Controller/REST/BaseRESTControllerTest.php

@@ -11,6 +11,13 @@ use WebserviceBundle\tests\WebTestCaseBase;
  */
 abstract class BaseRESTControllerTest extends WebTestCaseBase
 {
+    
+    protected function setUp()
+    {
+        global $kernel;
+        
+        $kernel = self::bootKernel();
+    }
 
     /**
      * @return string Retorna la uri a consultar.