Aggregators: Update test methods to static and return array

Modified aggregator test methods throughout the Chill project to be now static methods. Also updated yield construction to array returns for more standardised code.
This commit is contained in:
Julien Fastré 2024-02-16 21:33:57 +01:00
parent 94725bc92f
commit b9ae878791
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
71 changed files with 162 additions and 214 deletions

View File

@ -51,8 +51,10 @@ return static function (RectorConfig $rectorConfig): void {
// $rectorConfig->rule(\Rector\Symfony\Configs\Rector\ClassMethod\AddRouteAnnotationRector::class);
// chill rules
//$rectorConfig->rule(\Chill\Utils\Rector\Rector\ChillBundleAddFormDefaultDataOnExportFilterAggregatorRector::class);
$rectorConfig->rule(\Chill\Utils\Rector\Rector\ChillBundleMakeDataProviderStaticForAbstractFilterTestRector::class);
$rectorConfig->rules([
\Chill\Utils\Rector\Rector\ChillBundleMakeDataProviderStaticForAbstractFilterTestRector::class,
\Chill\Utils\Rector\Rector\ChillBundleMakeDataProviderStaticForAbstractAggregatorTestRector::class,
]);
// skip some path...
$rectorConfig->skip([

View File

@ -50,7 +50,7 @@ class ByActivityTypeAggregatorTest extends AbstractAggregatorTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [
[
@ -72,10 +72,9 @@ class ByActivityTypeAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class BySocialActionAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class BySocialIssueAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -40,17 +40,16 @@ class ActivityPresenceAggregatorTest extends AbstractAggregatorTest
return new ActivityPresenceAggregator($this->activityPresenceRepository, $this->translatableStringHelper);
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -49,7 +49,7 @@ final class ActivityReasonAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
['level' => 'reasons'],
@ -57,10 +57,9 @@ final class ActivityReasonAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -50,17 +50,16 @@ final class ActivityTypeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -50,17 +50,16 @@ final class ActivityUserAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class ByThirdpartyAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class ByUserAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class CreatorJobAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class CreatorScopeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,7 +37,7 @@ final class DateAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[
@ -52,10 +52,9 @@ final class DateAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class LocationTypeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,15 +37,14 @@ class PersonAggregatorTest extends AbstractAggregatorTest
return new PersonAggregator($this->labelPersonHelper);
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,17 +38,16 @@ class PersonsAggregatorTest extends AbstractAggregatorTest
return new PersonsAggregator($this->labelPersonHelper);
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class AgentAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class CancelReasonAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class JobAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class LocationAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class LocationTypeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class MonthYearAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,17 +44,16 @@ final class ScopeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -62,11 +62,13 @@ final class AgentFilterTest extends AbstractFilterTest
->getResult();
$data = [];
foreach ($array as $a) {
yield [
$data[] = [
'accepted_agents' => $a,
];
}
self::ensureKernelShutdown();
return $data;
}
public static function getQueryBuilders(): iterable

View File

@ -37,17 +37,16 @@ final class AdministrativeLocationAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -41,24 +41,24 @@ class ClosingDateAggregatorTest extends AbstractAggregatorTest
return self::$closingDateAggregator;
}
public function getFormData()
public static function getFormData(): array
{
yield ['frequency' => 'YYYY'];
yield ['frequency' => 'YYYY-MM'];
yield ['frequency' => 'YYYY-IV'];
return [
['frequency' => 'YYYY'],
['frequency' => 'YYYY-MM'],
['frequency' => 'YYYY-IV'],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
self::$entityManager = self::getContainer()->get(EntityManagerInterface::class);
$data = [
self::$entityManager->createQueryBuilder()
->select('count(acp.id)')
->from(AccompanyingPeriod::class, 'acp'),
];
self::ensureKernelShutdown();
return $data;

View File

@ -37,17 +37,16 @@ final class ClosingMotiveAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class ConfidentialAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,7 +37,7 @@ final class DurationAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
['precision' => 'day'],
@ -46,10 +46,9 @@ final class DurationAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class EmergencyAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class EvaluationAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -39,7 +39,7 @@ final class GeographicalUnitStatAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
self::bootKernel();
$repository = self::getContainer()->get(GeographicalUnitLayerLayerRepository::class);
@ -50,12 +50,11 @@ final class GeographicalUnitStatAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
if (null === self::$kernel) {
self::bootKernel();
}
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class IntensityAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -41,24 +41,22 @@ class OpeningDateAggregatorTest extends AbstractAggregatorTest
return self::$openingDateAggregator;
}
public function getFormData()
public static function getFormData(): array
{
yield ['frequency' => 'YYYY'];
yield ['frequency' => 'YYYY-MM'];
yield ['frequency' => 'YYYY-IV'];
return [['frequency' => 'YYYY'],
['frequency' => 'YYYY-MM'],
['frequency' => 'YYYY-IV']];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
self::$entityManager = self::getContainer()->get(EntityManagerInterface::class);
$data = [
self::$entityManager->createQueryBuilder()
->select('count(acp.id)')
->from(AccompanyingPeriod::class, 'acp'),
];
self::ensureKernelShutdown();
return $data;

View File

@ -37,17 +37,16 @@ final class OriginAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,15 +37,14 @@ final class PersonParticipatingAggregatorTest extends AbstractAggregatorTest
return new PersonParticipatingAggregator($this->labelPersonHelper);
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,17 +38,16 @@ final class ReferrerAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
['date_calc' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -52,7 +52,7 @@ final class ReferrerScopeAggregatorTest extends AbstractAggregatorTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [
[
@ -61,10 +61,9 @@ final class ReferrerScopeAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class RequestorAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class ScopeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class SocialActionAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class SocialIssueAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,7 +38,7 @@ final class StepAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[
@ -47,10 +47,9 @@ final class StepAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,7 +38,7 @@ final class UserJobAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[
@ -47,10 +47,9 @@ final class UserJobAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -44,18 +44,17 @@ class ByClosingMotiveAggregatorTest extends AbstractAggregatorTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
$qb = $em->createQueryBuilder()
->select('COUNT(DISTINCT acpstephistory.id) As export_result')
->from(AccompanyingPeriodStepHistory::class, 'acpstephistory')

View File

@ -29,7 +29,7 @@ class ByDateAggregatorTest extends AbstractAggregatorTest
return new ByDateAggregator();
}
public function getFormData()
public static function getFormData(): array
{
return [
[
@ -44,11 +44,10 @@ class ByDateAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
$qb = $em->createQueryBuilder()
->select('COUNT(DISTINCT acpstephistory.id) As export_result')
->from(AccompanyingPeriodStepHistory::class, 'acpstephistory')

View File

@ -36,16 +36,15 @@ class ByStepAggregatorTest extends AbstractAggregatorTest
return new ByStepAggregator($translator);
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
$qb = $em->createQueryBuilder()
->select('COUNT(DISTINCT acpstephistory.id) As export_result')
->from(AccompanyingPeriodStepHistory::class, 'acpstephistory')

View File

@ -37,17 +37,16 @@ final class EvaluationTypeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,7 +38,7 @@ final class ChildrenNumberAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[
@ -47,10 +47,9 @@ final class ChildrenNumberAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,7 +38,7 @@ final class CompositionAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[
@ -47,10 +47,9 @@ final class CompositionAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,7 +38,7 @@ final class AgeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[
@ -47,10 +47,9 @@ final class AgeAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,7 +37,7 @@ final class CountryOfBirthAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
['group_by_level' => 'continent'],
@ -45,10 +45,9 @@ final class CountryOfBirthAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class GenderAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -40,7 +40,7 @@ final class HouseholdPositionAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[
@ -49,10 +49,9 @@ final class HouseholdPositionAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class MaritalStatusAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,7 +37,7 @@ final class NationalityAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
['group_by_level' => 'country'],
@ -45,10 +45,9 @@ final class NationalityAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -38,17 +38,16 @@ class PostalCodeAggregatorTest extends AbstractAggregatorTest
return new PostalCodeAggregator($this->rollingDateConverter);
}
public function getFormData()
public static function getFormData(): array
{
return [
['calc_date' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,17 +37,16 @@ final class ActionTypeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,17 +37,16 @@ class CreatorAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ class CreatorJobAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ class CreatorScopeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ final class GoalAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,17 +37,16 @@ final class GoalResultAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -37,17 +37,16 @@ class HandlingThirdPartyAggregatorTest extends AbstractAggregatorTest
return self::$handlingThirdPartyAggregator;
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders()
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,17 +37,16 @@ final class JobAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -38,7 +38,7 @@ final class ReferrerAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[], // there are previous saved export which does not contains any data
@ -48,10 +48,9 @@ final class ReferrerAggregatorTest extends AbstractAggregatorTest
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,17 +37,16 @@ final class ResultAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()
->get(EntityManagerInterface::class);

View File

@ -37,17 +37,16 @@ final class ScopeAggregatorTest extends AbstractAggregatorTest
return $this->aggregator;
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getQueryBuilders(): array
public static function getQueryBuilders(): iterable
{
self::bootKernel();
$em = self::getContainer()->get(EntityManagerInterface::class);
return [

View File

@ -49,8 +49,11 @@ final class SocialIssueFilterTest extends AbstractFilterTest
->getQuery()
->setMaxResults(1)
->getResult();
yield ['accepted_socialissues' => new ArrayCollection($array)];
yield ['accepted_socialissues' => $array];
return [
['accepted_socialissues' => new ArrayCollection($array)],
['accepted_socialissues' => $array],
];
}
public static function getQueryBuilders(): iterable

View File

@ -40,6 +40,8 @@ final class StepFilterTest extends AbstractFilterTest
public static function getFormData(): array
{
$data = [];
foreach ([
['accepted_steps_multi' => [AccompanyingPeriod::STEP_DRAFT]],
['accepted_steps_multi' => [AccompanyingPeriod::STEP_CONFIRMED]],
@ -47,8 +49,10 @@ final class StepFilterTest extends AbstractFilterTest
['accepted_steps_multi' => [AccompanyingPeriod::STEP_CONFIRMED_INACTIVE_SHORT]],
['accepted_steps_multi' => [AccompanyingPeriod::STEP_CLOSED]],
] as $d) {
yield ['calc_date' => new RollingDate(RollingDate::T_TODAY), ...$d];
$data[] = ['calc_date' => new RollingDate(RollingDate::T_TODAY), ...$d];
}
return $data;
}
public static function getQueryBuilders(): iterable

View File

@ -47,14 +47,17 @@ final class UserJobFilterTest extends AbstractFilterTest
->createQuery('SELECT j FROM '.UserJob::class.' j')
->setMaxResults(1)
->getResult();
yield [
$data = [];
$data[] = [
'jobs' => new ArrayCollection($jobs),
'date_calc' => new RollingDate(RollingDate::T_TODAY),
];
yield [
$data[] = [
'jobs' => $jobs,
'date_calc' => new RollingDate(RollingDate::T_TODAY),
];
return $data;
}
public static function getQueryBuilders(): iterable