File: 0002-Modernize-PHPUnit-syntax.patch

package info (click to toggle)
php-voku-portable-ascii 2.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 1,336 kB
  • sloc: php: 5,651; xml: 46; makefile: 18
file content (78 lines) | stat: -rw-r--r-- 2,337 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
From: =?utf-8?q?David_Pr=C3=A9vot?= <taffit@debian.org>
Date: Sun, 2 Mar 2025 14:03:49 +0100
Subject: Modernize PHPUnit syntax

---
 tests/AsciiGlobalTest.php   | 7 +++----
 tests/TransliterateTest.php | 5 ++---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/tests/AsciiGlobalTest.php b/tests/AsciiGlobalTest.php
index fb085a7..6719a3b 100644
--- a/tests/AsciiGlobalTest.php
+++ b/tests/AsciiGlobalTest.php
@@ -4,6 +4,7 @@ declare(strict_types=1);
 
 namespace voku\tests;
 
+use PHPUnit\Framework\Attributes\DataProvider;
 use voku\helper\ASCII;
 
 /**
@@ -298,8 +299,6 @@ final class AsciiGlobalTest extends \PHPUnit\Framework\TestCase
     }
 
     /**
-     * @dataProvider slugifyProvider()
-     *
      * @param string $expected
      * @param string $str
      * @param string $replacement
@@ -308,6 +307,7 @@ final class AsciiGlobalTest extends \PHPUnit\Framework\TestCase
      * @param bool   $replace_extra_symbols
      * @param bool   $use_transliterate
      */
+    #[DataProvider('slugifyProvider')]
     public function testSlugify(
         $expected,
         $str,
@@ -331,8 +331,6 @@ final class AsciiGlobalTest extends \PHPUnit\Framework\TestCase
     }
 
     /**
-     * @dataProvider toAsciiProvider()
-     *
      * @param string $expected
      * @param string $str
      * @param string $language
@@ -340,6 +338,7 @@ final class AsciiGlobalTest extends \PHPUnit\Framework\TestCase
      * @param bool   $replace_extra_symbols
      * @param bool   $use_transliterate
      */
+    #[DataProvider('toAsciiProvider')]
     public function testToAscii(
         $expected,
         $str,
diff --git a/tests/TransliterateTest.php b/tests/TransliterateTest.php
index 70e5a48..7eb8055 100644
--- a/tests/TransliterateTest.php
+++ b/tests/TransliterateTest.php
@@ -4,6 +4,7 @@ declare(strict_types=1);
 
 namespace voku\tests;
 
+use PHPUnit\Framework\Attributes\DataProvider;
 use voku\helper\ASCII;
 
 /**
@@ -314,9 +315,7 @@ final class TransliterateTest extends \PHPUnit\Framework\TestCase
         ];
     }
 
-    /**
-     * @dataProvider specialCharacterProvider
-     */
+    #[DataProvider('specialCharacterProvider')]
     public function it_can_replace_special_characters(string $value, string $expected)
     {
         static::assertSame($expected, ASCII::to_transliterate($value));