get(Helper\TestHelper::class); $config = $container->get('config'); $em = $container->get(EntityManager::class); // Delete old coverage in PHP, to avoid merging older executions with current one $covFile = __DIR__ . '/../../build/coverage-cli.cov'; if (file_exists($covFile)) { unlink($covFile); } $testHelper->createTestDb( createDbCommand: ['bin/cli', 'db:create'], migrateDbCommand: ['bin/cli', 'db:migrate'], dropSchemaCommand: ['bin/doctrine', 'orm:schema-tool:drop'], runSqlCommand: ['bin/doctrine', 'dbal:run-sql'], ); CliTest\CliTestCase::setSeedFixturesCallback( static fn () => $testHelper->seedFixtures($em, $config['data_fixtures'] ?? []), );