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,14 +10,13 @@
namespace App\Tests\Twig\Runtime;
use App\Twig\Runtime\EncoreExtension;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use Symfony\Component\DependencyInjection\Container;
use Symfony\Component\DependencyInjection\ParameterBag\ParameterBag;
use Symfony\WebpackEncoreBundle\Asset\EntrypointLookupInterface;
/**
* @covers \App\Twig\Runtime\EncoreExtension
*/
#[CoversClass(EncoreExtension::class)]
class EncoreExtensionTest extends TestCase
{
protected function getSut(array $files = []): EncoreExtension

View File

@@ -13,11 +13,10 @@ use App\Configuration\ConfigLoaderInterface;
use App\Tests\Mocks\SystemConfigurationFactory;
use App\Twig\Runtime\MarkdownExtension;
use App\Utils\Markdown;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Twig\Runtime\MarkdownExtension
*/
#[CoversClass(MarkdownExtension::class)]
class MarkdownExtensionTest extends TestCase
{
public function testMarkdownToHtml(): void

View File

@@ -15,6 +15,8 @@ use App\Tests\Configuration\TestConfigLoader;
use App\Tests\Event\ThemeJavascriptTranslationsEventTest;
use App\Tests\Mocks\SystemConfigurationFactory;
use App\Twig\Runtime\ThemeExtension;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\MockObject\MockObject;
use PHPUnit\Framework\TestCase;
use Symfony\Bridge\Twig\AppVariable;
@@ -26,9 +28,7 @@ use Symfony\Contracts\Translation\TranslatorInterface;
use Twig\Environment;
use Twig\Loader\FilesystemLoader;
/**
* @covers \App\Twig\Runtime\ThemeExtension
*/
#[CoversClass(ThemeExtension::class)]
class ThemeEventExtensionTest extends TestCase
{
private function getDefaultSettings(): array
@@ -135,9 +135,7 @@ class ThemeEventExtensionTest extends TestCase
yield ['', 0, true];
}
/**
* @dataProvider getProgressbarColors
*/
#[DataProvider('getProgressbarColors')]
public function testProgressbarClass(string $expected, int $percent, ?bool $reverseColors = false): void
{
$sut = $this->getSut(false);

View File

@@ -15,11 +15,10 @@ use App\Repository\BookmarkRepository;
use App\Repository\TimesheetRepository;
use App\Timesheet\FavoriteRecordService;
use App\Twig\Runtime\TimesheetExtension;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
/**
* @covers \App\Twig\Runtime\TimesheetExtension
*/
#[CoversClass(TimesheetExtension::class)]
class TimesheetExtensionTest extends TestCase
{
public function testActiveEntries(): void

View File

@@ -13,6 +13,7 @@ use App\Entity\User;
use App\Tests\Widget\Type\More;
use App\Twig\Runtime\WidgetExtension;
use App\Widget\WidgetService;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use Symfony\Bundle\SecurityBundle\Security;
use Symfony\Component\DependencyInjection\ContainerInterface;
@@ -20,9 +21,7 @@ use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInt
use Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
use Twig\Environment;
/**
* @covers \App\Twig\Runtime\WidgetExtension
*/
#[CoversClass(WidgetExtension::class)]
class WidgetExtensionTest extends TestCase
{
protected function getSut($hasWidget = null, $getWidget = null): WidgetExtension