replace PHPUnit annotations with attributes (#5608)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user