Try to avoid open db connections

This commit is contained in:
Julien Fastré 2023-09-01 17:07:10 +02:00
parent 2c52a5bffa
commit a2a660c954
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
2 changed files with 12 additions and 0 deletions

View File

@ -12,6 +12,7 @@ declare(strict_types=1);
namespace Chill\MainBundle\Test\Export;
use Doctrine\ORM\AbstractQuery;
use Doctrine\ORM\EntityManagerInterface;
use Doctrine\ORM\QueryBuilder;
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
use Traversable;
@ -30,6 +31,11 @@ abstract class AbstractAggregatorTest extends KernelTestCase
public static function tearDownAfterClass(): void
{
if (null !== self::$container) {
/** @var EntityManagerInterface $em */
$em = self::$container->get(EntityManagerInterface::class);
$em->getConnection()->close();
}
self::ensureKernelShutdown();
}

View File

@ -11,6 +11,7 @@ declare(strict_types=1);
namespace Chill\MainBundle\Test\Export;
use Doctrine\ORM\EntityManagerInterface;
use Doctrine\ORM\QueryBuilder;
use Exception;
use Prophecy\PhpUnit\ProphecyTrait;
@ -40,6 +41,11 @@ abstract class AbstractFilterTest extends KernelTestCase
public static function tearDownAfterClass(): void
{
if (null !== self::$container) {
/** @var EntityManagerInterface $em */
$em = self::$container->get(EntityManagerInterface::class);
$em->getConnection()->close();
}
self::ensureKernelShutdown();
}