replace PHPUnit annotations with attributes (#5608)

This commit is contained in:
Kevin Papst
2025-08-11 18:57:42 +02:00
committed by GitHub
parent 04331420ae
commit 24778d3ffb
599 changed files with 1778 additions and 2313 deletions

View File

@@ -12,12 +12,11 @@ namespace App\Tests\Timesheet\TrackingMode;
use App\Entity\Timesheet;
use App\Entity\User;
use App\Timesheet\TrackingMode\AbstractTrackingMode;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use Symfony\Component\HttpFoundation\Request;
/**
* @covers \App\Timesheet\TrackingMode\AbstractTrackingMode
*/
#[CoversClass(AbstractTrackingMode::class)]
abstract class AbstractTrackingModeTestCase extends TestCase
{
/**

View File

@@ -12,10 +12,9 @@ namespace App\Tests\Timesheet\TrackingMode;
use App\Entity\Timesheet;
use App\Tests\Mocks\RoundingServiceFactory;
use App\Timesheet\TrackingMode\DefaultMode;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Timesheet\TrackingMode\DefaultMode
*/
#[CoversClass(DefaultMode::class)]
class DefaultModeTest extends AbstractTrackingModeTestCase
{
public function assertDefaultBegin(Timesheet $timesheet): void

View File

@@ -14,13 +14,12 @@ use App\Entity\User;
use App\Tests\Configuration\TestConfigLoader;
use App\Tests\Mocks\SystemConfigurationFactory;
use App\Timesheet\TrackingMode\DurationFixedBeginMode;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
/**
* @covers \App\Timesheet\TrackingMode\DurationFixedBeginMode
*/
#[CoversClass(DurationFixedBeginMode::class)]
class DurationFixedBeginModeTest extends TestCase
{
private function createSut(string $default = '13:47', bool $allowApiTimes = false): DurationFixedBeginMode

View File

@@ -12,13 +12,12 @@ namespace App\Tests\Timesheet\TrackingMode;
use App\Entity\Timesheet;
use App\Entity\User;
use App\Timesheet\TrackingMode\PunchInOutMode;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
/**
* @covers \App\Timesheet\TrackingMode\PunchInOutMode
*/
#[CoversClass(PunchInOutMode::class)]
class PunchInOutModeTest extends TestCase
{
private function createSut(bool $allowApiTimes = false): PunchInOutMode