Make all existing export test data provider static

This commit is contained in:
Julien Fastré 2024-02-16 21:52:47 +01:00
parent 07f03ab715
commit bb4b7e9735
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
31 changed files with 61 additions and 62 deletions

View File

@ -52,8 +52,7 @@ return static function (RectorConfig $rectorConfig): void {
// chill rules
$rectorConfig->rules([
\Chill\Utils\Rector\Rector\ChillBundleMakeDataProviderStaticForAbstractFilterTestRector::class,
\Chill\Utils\Rector\Rector\ChillBundleMakeDataProviderStaticForAbstractAggregatorTestRector::class,
\Chill\Utils\Rector\Rector\ChillBundleMakeDataProviderStaticForAbstractExportTestRector::class,
]);
// skip some path...

View File

@ -35,14 +35,14 @@ final class AvgActivityDurationTest extends AbstractExportTest
yield new AvgActivityDuration($activityRepository, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -35,14 +35,14 @@ final class AvgActivityVisitDurationTest extends AbstractExportTest
yield new AvgActivityVisitDuration($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -35,14 +35,14 @@ final class CountActivityTest extends AbstractExportTest
yield new CountActivity($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -38,14 +38,14 @@ class CountHouseholdOnActivityTest extends AbstractExportTest
yield new CountHouseholdOnActivity($this->entityManager, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[

View File

@ -37,12 +37,12 @@ class CountPersonsOnActivityTest extends AbstractExportTest
yield new CountPersonsOnActivity($em, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[
Declarations::ACTIVITY,

View File

@ -35,14 +35,14 @@ final class SumActivityDurationTest extends AbstractExportTest
yield new SumActivityDuration($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -39,14 +39,14 @@ final class SumActivityVisitDurationTest extends AbstractExportTest
yield new SumActivityVisitDuration($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -35,14 +35,14 @@ final class CountActivityTest extends AbstractExportTest
yield new CountActivity($activityRepository, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -38,14 +38,14 @@ class CountHouseholdOnActivityTest extends AbstractExportTest
yield new CountHouseholdOnActivity($this->activityRepository, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[

View File

@ -67,7 +67,7 @@ final class ListActivityTest extends AbstractExportTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [
['fields' => [
@ -89,7 +89,7 @@ final class ListActivityTest extends AbstractExportTest
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -38,14 +38,14 @@ final class StatActivityDurationTest extends AbstractExportTest
yield new StatActivityDuration($activityRepository, $this->getParameters(false), 'sum');
}
public function getFormData(): array
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['activity'],

View File

@ -36,14 +36,14 @@ class AvgDurationAPWorkPersonAssociatedOnAccompanyingPeriodTest extends Abstract
yield new AvgDurationAPWorkPersonAssociatedOnAccompanyingPeriod($this->getParameters(false), $repository);
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[

View File

@ -36,12 +36,12 @@ class AvgDurationAPWorkPersonAssociatedOnWorkTest extends AbstractExportTest
yield new AvgDurationAPWorkPersonAssociatedOnAccompanyingPeriod($this->getParameters(false), $repository);
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[

View File

@ -36,12 +36,12 @@ final class CountAccompanyingCourseStepHistoryTest extends AbstractExportTest
yield new CountAccompanyingCourseStepHistory($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE], [Declarations::ACP_TYPE, Declarations::ACP_STEP_HISTORY]];
}

View File

@ -36,12 +36,12 @@ final class CountAccompanyingCourseTest extends AbstractExportTest
yield new CountAccompanyingCourse($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}

View File

@ -36,12 +36,12 @@ final class CountAccompanyingPeriodWorkAssociatePersonOnAccompanyingPeriodTest e
yield new CountAccompanyingPeriodWorkAssociatePersonOnAccompanyingPeriod($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::SOCIAL_WORK_ACTION_TYPE]];
}

View File

@ -36,12 +36,12 @@ final class CountAccompanyingPeriodWorkAssociatePersonOnWorkTest extends Abstrac
yield new CountAccompanyingPeriodWorkAssociatePersonOnWork($em, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::SOCIAL_WORK_ACTION_TYPE]];
}

View File

@ -39,14 +39,14 @@ class CountHouseholdInPeriodTest extends AbstractExportTest
yield new CountHouseholdInPeriod($em, $rollingDate, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [
['calc_date' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[

View File

@ -36,12 +36,12 @@ class CountPersonOnAccompanyingPeriodWorkAssociatePersonOnWorkTest extends Abstr
yield new CountAccompanyingPeriodWorkAssociatePersonOnWork($em, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[Declarations::SOCIAL_WORK_ACTION_TYPE, Declarations::PERSON_TYPE, Declarations::ACP_TYPE],

View File

@ -37,14 +37,14 @@ final class CountPersonTest extends AbstractExportTest
yield new CountPerson($personRepository, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [
[],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [['person']];
}

View File

@ -36,12 +36,12 @@ class CountPersonWithAccompanyingCourseTest extends AbstractExportTest
yield new CountPersonWithAccompanyingCourse($em, $this->getParameters(false));
}
public function getFormData()
public static function getFormData(): array
{
return [[]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}

View File

@ -100,14 +100,14 @@ class ListAccompanyingPeriodTest extends AbstractExportTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [
['calc_date' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}

View File

@ -78,14 +78,14 @@ class ListAccompanyingPeriodWorkAssociatePersonOnAccompanyingPeriodTest extends
);
}
public function getFormData()
public static function getFormData(): array
{
return [
['calc_date' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}

View File

@ -78,14 +78,14 @@ class ListAccompanyingPeriodWorkAssociatePersonOnWorkTest extends AbstractExport
);
}
public function getFormData()
public static function getFormData(): array
{
return [
['calc_date' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}

View File

@ -80,12 +80,12 @@ class ListEvaluationTest extends AbstractExportTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [['calc_date' => new RollingDate(RollingDate::T_TODAY)]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}

View File

@ -60,12 +60,12 @@ class ListHouseholdInPeriodTest extends AbstractExportTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [['calc_date' => new RollingDate(RollingDate::T_TODAY)]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::PERSON_TYPE]];
}

View File

@ -57,12 +57,12 @@ class ListPersonHavingAccompanyingPeriodTest extends AbstractExportTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [['address_date_rolling' => new RollingDate(RollingDate::T_TODAY), 'fields' => ListPersonHelper::FIELDS]];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::PERSON_TYPE, Declarations::ACP_TYPE]];
}

View File

@ -75,7 +75,7 @@ final class ListPersonTest extends AbstractExportTest
);
}
public function getFormData(): iterable
public static function getFormData(): array
{
foreach ([
['fields' => ['id', 'firstName', 'lastName']],
@ -88,7 +88,7 @@ final class ListPersonTest extends AbstractExportTest
}
}
public function getModifiersCombination(): array
public static function getModifiersCombination(): array
{
return [
['person'],

View File

@ -54,14 +54,14 @@ class ListPersonWithAccompanyingPeriodDetailsTest extends AbstractExportTest
);
}
public function getFormData()
public static function getFormData(): array
{
return [
['address_date' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [
[Declarations::PERSON_TYPE, Declarations::ACP_TYPE],

View File

@ -43,14 +43,14 @@ final class StatAccompanyingCourseDurationTest extends AbstractExportTest
yield new StatAccompanyingCourseDuration($em, $rollingDateconverter, $this->getParameters(false));
}
public function getFormData(): array
public static function getFormData(): array
{
return [
['closingdate_rolling' => new RollingDate(RollingDate::T_TODAY)],
];
}
public function getModifiersCombination()
public static function getModifiersCombination(): array
{
return [[Declarations::ACP_TYPE]];
}