From b2698cb7d7cc032ae9a9ea2e4f11c8191d632322 Mon Sep 17 00:00:00 2001 From: Joe Nahmias Date: Sun, 31 Aug 2025 16:33:16 -0400 Subject: [PATCH] switch to PHP attributes for test & data provider markers deprecated/needed by newer PHPUnit versions --- tests/ConverterTest.php | 8 ++++---- tests/NoConverterTest.php | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/ConverterTest.php b/tests/ConverterTest.php index f9a8a32..872274a 100644 --- a/tests/ConverterTest.php +++ b/tests/ConverterTest.php @@ -4,6 +4,8 @@ use MatthiasMullie\PathConverter\Converter; use PHPUnit\Framework\TestCase; +use PHPUnit\Framework\Attributes\DataProvider; +use PHPUnit\Framework\Attributes\Test; /** * Converter test case. @@ -12,11 +14,9 @@ class ConverterTest extends TestCase { /** * Test Converter, provided by dataProvider. - * - * @test - * - * @dataProvider dataProvider */ + #[Test] + #[DataProvider('dataProvider')] public function convert($relative, $from, $to, $expected) { $converter = new Converter($from, $to, '/'); diff --git a/tests/NoConverterTest.php b/tests/NoConverterTest.php index 558d2a9..4a67387 100644 --- a/tests/NoConverterTest.php +++ b/tests/NoConverterTest.php @@ -4,6 +4,8 @@ use MatthiasMullie\PathConverter\NoConverter; use PHPUnit\Framework\TestCase; +use PHPUnit\Framework\Attributes\DataProvider; +use PHPUnit\Framework\Attributes\Test; /** * Converter test case. @@ -11,12 +13,10 @@ class NoConverterTest extends TestCase { /** - * Test Converter, provided by dataProvider. - * - * @test - * - * @dataProvider dataProvider + * Test NoConverter, provided by dataProvider. */ + #[Test] + #[DataProvider('dataProvider')] public function convert($relative, $expected) { $converter = new NoConverter();