@@ -47,18 +47,14 @@ public static function regex(): string
47
47
];
48
48
}
49
49
50
- /**
51
- * @dataProvider regexClassProvider
52
- */
50
+ /** @dataProvider regexClassProvider */
53
51
public function testCreateNamedRegexClass (Regex $ regex ): void
54
52
{
55
53
self ::assertSame ('MyRegex ' , $ regex ->name );
56
54
self ::assertSame ('Bar ' , $ regex ->description );
57
55
}
58
56
59
- /**
60
- * @dataProvider regexClassProvider
61
- */
57
+ /** @dataProvider regexClassProvider */
62
58
public function testSerializeThrowsIfUnserializableValueIsGiven (Regex $ regex ): void
63
59
{
64
60
$ object = new class () {};
@@ -67,9 +63,7 @@ public function testSerializeThrowsIfUnserializableValueIsGiven(Regex $regex): v
67
63
$ regex ->serialize ($ object );
68
64
}
69
65
70
- /**
71
- * @dataProvider regexClassProvider
72
- */
66
+ /** @dataProvider regexClassProvider */
73
67
public function testSerializeThrowsIfRegexIsNotMatched (Regex $ regex ): void
74
68
{
75
69
$ this ->expectExceptionObject (new InvariantViolation (
@@ -79,19 +73,15 @@ public function testSerializeThrowsIfRegexIsNotMatched(Regex $regex): void
79
73
$ regex ->serialize ('bar ' );
80
74
}
81
75
82
- /**
83
- * @dataProvider regexClassProvider
84
- */
76
+ /** @dataProvider regexClassProvider */
85
77
public function testSerializePassesWhenRegexMatches (Regex $ regex ): void
86
78
{
87
79
$ serializedResult = $ regex ->serialize ('foo ' );
88
80
89
81
self ::assertSame ('foo ' , $ serializedResult );
90
82
}
91
83
92
- /**
93
- * @dataProvider regexClassProvider
94
- */
84
+ /** @dataProvider regexClassProvider */
95
85
public function testSerializePassesForStringableObject (Regex $ regex ): void
96
86
{
97
87
$ serializedResult = $ regex ->serialize (
@@ -106,9 +96,7 @@ public function __toString(): string
106
96
self ::assertSame ('Contains foo right? ' , $ serializedResult );
107
97
}
108
98
109
- /**
110
- * @dataProvider regexClassProvider
111
- */
99
+ /** @dataProvider regexClassProvider */
112
100
public function testParseValueThrowsIfValueCantBeString (Regex $ regex ): void
113
101
{
114
102
$ object = new class () {};
@@ -118,19 +106,15 @@ public function testParseValueThrowsIfValueCantBeString(Regex $regex): void
118
106
$ regex ->parseValue ($ object );
119
107
}
120
108
121
- /**
122
- * @dataProvider regexClassProvider
123
- */
109
+ /** @dataProvider regexClassProvider */
124
110
public function testParseValueThrowsIfValueDoesNotMatch (Regex $ regex ): void
125
111
{
126
112
$ this ->expectException (Error::class);
127
113
$ this ->expectExceptionMessageMatches (/** @lang RegExp */ '/did not match the regex/ ' );
128
114
$ regex ->parseValue ('' );
129
115
}
130
116
131
- /**
132
- * @dataProvider regexClassProvider
133
- */
117
+ /** @dataProvider regexClassProvider */
134
118
public function testParseValuePassesOnMatch (Regex $ regex ): void
135
119
{
136
120
self ::assertSame (
@@ -139,9 +123,7 @@ public function testParseValuePassesOnMatch(Regex $regex): void
139
123
);
140
124
}
141
125
142
- /**
143
- * @dataProvider regexClassProvider
144
- */
126
+ /** @dataProvider regexClassProvider */
145
127
public function testParseLiteralThrowsIfNotString (Regex $ regex ): void
146
128
{
147
129
$ intValueNode = new IntValueNode ([]);
@@ -151,9 +133,7 @@ public function testParseLiteralThrowsIfNotString(Regex $regex): void
151
133
$ regex ->parseLiteral ($ intValueNode );
152
134
}
153
135
154
- /**
155
- * @dataProvider regexClassProvider
156
- */
136
+ /** @dataProvider regexClassProvider */
157
137
public function testParseLiteralThrowsIfValueDoesNotMatch (Regex $ regex ): void
158
138
{
159
139
$ stringValueNode = new StringValueNode (['value ' => 'asdf ' ]);
@@ -163,9 +143,7 @@ public function testParseLiteralThrowsIfValueDoesNotMatch(Regex $regex): void
163
143
$ regex ->parseLiteral ($ stringValueNode );
164
144
}
165
145
166
- /**
167
- * @dataProvider regexClassProvider
168
- */
146
+ /** @dataProvider regexClassProvider */
169
147
public function testParseLiteralPassesOnMatch (Regex $ regex ): void
170
148
{
171
149
self ::assertSame (
0 commit comments