Fix: remove data after executing CronJobDatabaseInteractionTest

This commit is contained in:
Julien Fastré 2023-07-22 23:50:26 +02:00
parent df529be2ce
commit 9cdef5f951
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB

View File

@ -40,6 +40,17 @@ class CronJobDatabaseInteractionTest extends KernelTestCase
$this->cronJobExecutionRepository = self::$container->get(CronJobExecutionRepository::class);
}
public static function tearDownAfterClass(): void
{
self::bootKernel();
$entityManager = self::$container->get(EntityManagerInterface::class);
$entityManager->createQuery("DELETE " . CronJobExecution::class . ' cje WHERE cje.key LIKE :key')
->setParameter('key', 'test-with-data')
->execute();
}
public function testCompleteLifeCycle(): void
{
$cronjob = $this->prophesize(CronJobInterface::class);