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

@@ -10,13 +10,13 @@
namespace App\Tests\Reporting;
use App\Entity\User;
use App\Reporting\AbstractUserList;
use App\Reporting\DateByUser;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\AbstractUserList
* @covers \App\Reporting\DateByUser
*/
#[CoversClass(AbstractUserList::class)]
#[CoversClass(DateByUser::class)]
abstract class AbstractDateByUserTestCase extends TestCase
{
abstract protected function createSut(): DateByUser;

View File

@@ -10,11 +10,10 @@
namespace App\Tests\Reporting;
use App\Reporting\AbstractUserList;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\AbstractUserList
*/
#[CoversClass(AbstractUserList::class)]
abstract class AbstractUserListTestCase extends TestCase
{
abstract protected function createSut(): AbstractUserList;

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\MonthByUser;
use App\Reporting\DateByUser;
use App\Reporting\MonthByUser\MonthByUser;
use App\Tests\Reporting\AbstractDateByUserTestCase;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Reporting\MonthByUser\MonthByUser
* @covers \App\Reporting\DateByUser
*/
#[CoversClass(MonthByUser::class)]
#[CoversClass(DateByUser::class)]
class MonthByUserTest extends AbstractDateByUserTestCase
{
protected function createSut(): DateByUser

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\MonthlyUserList;
use App\Reporting\AbstractUserList;
use App\Reporting\MonthlyUserList\MonthlyUserList;
use App\Tests\Reporting\AbstractUserListTestCase;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Reporting\MonthlyUserList\MonthlyUserList
* @covers \App\Reporting\AbstractUserList
*/
#[CoversClass(MonthlyUserList::class)]
#[CoversClass(AbstractUserList::class)]
class MonthlyUserListTest extends AbstractUserListTestCase
{
protected function createSut(): AbstractUserList

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\ProjectDateRange;
use App\Entity\Customer;
use App\Entity\User;
use App\Reporting\ProjectDateRange\ProjectDateRangeQuery;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\ProjectDateRange\ProjectDateRangeQuery
*/
#[CoversClass(ProjectDateRangeQuery::class)]
class ProjectDateRangeQueryTest extends TestCase
{
public function testDefaults(): void

View File

@@ -13,11 +13,10 @@ use App\Entity\Project;
use App\Entity\User;
use App\Model\Statistic\Year;
use App\Reporting\ProjectDetails\ProjectDetailsModel;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\ProjectDetails\ProjectDetailsModel
*/
#[CoversClass(ProjectDetailsModel::class)]
class ProjectDetailsModelTest extends TestCase
{
public function testDefaults(): void

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\ProjectDetails;
use App\Entity\Project;
use App\Entity\User;
use App\Reporting\ProjectDetails\ProjectDetailsQuery;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\ProjectDetails\ProjectDetailsQuery
*/
#[CoversClass(ProjectDetailsQuery::class)]
class ProjectDetailsQueryTest extends TestCase
{
public function testDefaults(): void

View File

@@ -11,11 +11,10 @@ namespace App\Tests\Reporting\ProjectInactive;
use App\Entity\User;
use App\Reporting\ProjectInactive\ProjectInactiveQuery;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\ProjectInactive\ProjectInactiveQuery
*/
#[CoversClass(ProjectInactiveQuery::class)]
class ProjectInactiveQueryTest extends TestCase
{
public function testDefaults(): void

View File

@@ -13,11 +13,10 @@ use App\Entity\Project;
use App\Model\ProjectBudgetStatisticModel;
use App\Model\Statistic\BudgetStatistic;
use App\Reporting\ProjectView\ProjectViewModel;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\ProjectView\ProjectViewModel
*/
#[CoversClass(ProjectViewModel::class)]
class ProjectViewModelTest extends TestCase
{
public function testDefaults(): void

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\ProjectView;
use App\Entity\Customer;
use App\Entity\User;
use App\Reporting\ProjectView\ProjectViewQuery;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\ProjectView\ProjectViewQuery
*/
#[CoversClass(ProjectViewQuery::class)]
class ProjectViewQueryTest extends TestCase
{
public function testDefaults(): void

View File

@@ -11,11 +11,10 @@ namespace App\Tests\Reporting;
use App\Reporting\Report;
use App\Reporting\ReportInterface;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Reporting\Report
*/
#[CoversClass(Report::class)]
class ReportTest extends TestCase
{
public function testEmptyObject(): void

View File

@@ -12,13 +12,12 @@ namespace App\Tests\Reporting;
use App\Entity\User;
use App\Event\ReportingEvent;
use App\Reporting\ReportingService;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
/**
* @covers \App\Reporting\ReportingService
*/
#[CoversClass(ReportingService::class)]
class ReportingServiceTest extends TestCase
{
protected function getSut(bool $isGranted = false): ReportingService

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\WeekByUser;
use App\Reporting\DateByUser;
use App\Reporting\WeekByUser\WeekByUser;
use App\Tests\Reporting\AbstractDateByUserTestCase;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Reporting\WeekByUser\WeekByUser
* @covers \App\Reporting\DateByUser
*/
#[CoversClass(WeekByUser::class)]
#[CoversClass(DateByUser::class)]
class WeekByUserTest extends AbstractDateByUserTestCase
{
protected function createSut(): DateByUser

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\WeeklyUserList;
use App\Reporting\AbstractUserList;
use App\Reporting\WeeklyUserList\WeeklyUserList;
use App\Tests\Reporting\AbstractUserListTestCase;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Reporting\WeeklyUserList\WeeklyUserList
* @covers \App\Reporting\AbstractUserList
*/
#[CoversClass(WeeklyUserList::class)]
#[CoversClass(AbstractUserList::class)]
class WeeklyUserListTest extends AbstractUserListTestCase
{
protected function createSut(): AbstractUserList

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\YearByUser;
use App\Reporting\DateByUser;
use App\Reporting\YearByUser\YearByUser;
use App\Tests\Reporting\AbstractDateByUserTestCase;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Reporting\YearByUser\YearByUser
* @covers \App\Reporting\DateByUser
*/
#[CoversClass(YearByUser::class)]
#[CoversClass(DateByUser::class)]
class YearByUserTest extends AbstractDateByUserTestCase
{
protected function createSut(): DateByUser

View File

@@ -12,11 +12,10 @@ namespace App\Tests\Reporting\YearlyUserList;
use App\Reporting\AbstractUserList;
use App\Reporting\YearlyUserList\YearlyUserList;
use App\Tests\Reporting\AbstractUserListTestCase;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* @covers \App\Reporting\YearlyUserList\YearlyUserList
* @covers \App\Reporting\AbstractUserList
*/
#[CoversClass(YearlyUserList::class)]
#[CoversClass(AbstractUserList::class)]
class YearlyUserListTest extends AbstractUserListTestCase
{
protected function createSut(): AbstractUserList