Merge branch '205-fix-acpwork-referrers-as-a-list' into 'master'

Fix normalization of accompanying period work

Closes #205

See merge request Chill-Projet/chill-bundles!612
This commit is contained in:
Julien Fastré 2023-11-14 19:40:42 +00:00
commit fd03855ee6

View File

@ -55,6 +55,8 @@ class AccompanyingPeriodWorkTest extends TestCase
self::assertNotContains($userA, $work->getReferrers()); self::assertNotContains($userA, $work->getReferrers());
self::assertNotContains($userB, $work->getReferrers()); self::assertNotContains($userB, $work->getReferrers());
self::assertContains($userC, $work->getReferrers()); self::assertContains($userC, $work->getReferrers());
self::assertTrue(array_is_list($work->getReferrers()->toArray()));
} }
public function testReferrerHistoryOnDifferentDays(): void public function testReferrerHistoryOnDifferentDays(): void
@ -92,5 +94,7 @@ class AccompanyingPeriodWorkTest extends TestCase
self::assertNotFalse($historyA); self::assertNotFalse($historyA);
self::assertSame($userA, $historyA->getUser()); self::assertSame($userA, $historyA->getUser());
self::assertEquals((new \DateTimeImmutable())->format('Y-m-d'), $historyA->getEndDate()->format('Y-m-d')); self::assertEquals((new \DateTimeImmutable())->format('Y-m-d'), $historyA->getEndDate()->format('Y-m-d'));
self::assertTrue(array_is_list($work->getReferrers()->toArray()));
} }
} }