Release 2.25 (#5109)

This commit is contained in:
Kevin Papst
2024-11-21 22:44:49 +01:00
committed by GitHub
parent 49eb7068c9
commit 0c26a2678e
261 changed files with 6431 additions and 7426 deletions

View File

@@ -28,6 +28,24 @@ class WorkingTimeCalculatorDayTest extends TestCase
$saturday = $friday->modify('+1 day');
$sunday = $saturday->modify('+1 day');
// verify not nullable
$sut = new WorkingTimeCalculatorDay(new User());
self::assertFalse($sut->isWorkDay($monday));
self::assertFalse($sut->isWorkDay($tuesday));
self::assertFalse($sut->isWorkDay($wednesday));
self::assertFalse($sut->isWorkDay($thursday));
self::assertFalse($sut->isWorkDay($friday));
self::assertFalse($sut->isWorkDay($saturday));
self::assertFalse($sut->isWorkDay($sunday));
self::assertEquals(0, $sut->getWorkHoursForDay($monday));
self::assertEquals(0, $sut->getWorkHoursForDay($tuesday));
self::assertEquals(0, $sut->getWorkHoursForDay($wednesday));
self::assertEquals(0, $sut->getWorkHoursForDay($thursday));
self::assertEquals(0, $sut->getWorkHoursForDay($friday));
self::assertEquals(0, $sut->getWorkHoursForDay($saturday));
self::assertEquals(0, $sut->getWorkHoursForDay($sunday));
$user = new User();
$user->setPreferenceValue(WorkingTimeCalculatorDay::WORK_HOURS_MONDAY, 0);
$user->setPreferenceValue(WorkingTimeCalculatorDay::WORK_HOURS_TUESDAY, 3600);

View File

@@ -11,7 +11,6 @@ namespace App\Tests\WorkingTime\Model;
use App\Entity\User;
use App\Entity\WorkingTime;
use App\WorkingTime\Model\Day;
use App\WorkingTime\Model\Month;
use PHPUnit\Framework\TestCase;
@@ -39,7 +38,6 @@ class MonthTest extends TestCase
self::assertNull($month->getLockDate());
self::assertNull($month->getLockedBy());
foreach ($month->getDays() as $day) {
self::assertInstanceOf(Day::class, $day);
self::assertNull($day->getWorkingTime());
$duration = rand(0, 28000);

View File

@@ -60,6 +60,5 @@ class YearPerUserSummaryTest extends TestCase
self::assertEquals(371358, $sut->getExpectedTime());
self::assertEquals(1, $sut->count());
self::assertEquals([$summary], $sut->getSummaries());
self::assertInstanceOf(\Traversable::class, $sut->getIterator());
}
}