@@ -148,7 +148,9 @@ public function testAdd($fixture, $expected)
148
148
$ collection = new Collection ();
149
149
$ collection ->setNamespace ('\My\Space ' );
150
150
$ collection ->setNamespaceAliases (array ('Alias ' => '\My\Space\Aliasing ' ));
151
- $ collection ->add ($ fixture );
151
+ foreach ($ fixture as $ type ) {
152
+ $ collection ->add ($ type );
153
+ }
152
154
153
155
$ this ->assertSame ($ expected , $ collection ->getArrayCopy ());
154
156
}
@@ -166,7 +168,9 @@ public function testAddWithoutNamespace($fixture, $expected)
166
168
{
167
169
$ collection = new Collection ();
168
170
$ collection ->setNamespaceAliases (array ('Alias ' => '\My\Space\Aliasing ' ));
169
- $ collection ->add ($ fixture );
171
+ foreach ($ fixture as $ type ) {
172
+ $ collection ->add ($ type );
173
+ }
170
174
171
175
$ this ->assertSame ($ expected , $ collection ->getArrayCopy ());
172
176
}
@@ -195,34 +199,34 @@ public function testAddWithInvalidArgument()
195
199
public function provideTypesToExpand ($ method , $ namespace = '\My\Space \\' )
196
200
{
197
201
return array (
198
- array ('' , array ()),
199
- array (' ' , array ()),
200
- array ('int ' , array ('int ' )),
201
- array ('int ' , array ('int ' )),
202
- array ('string ' , array ('string ' )),
203
- array ('DocBlock ' , array ($ namespace .'DocBlock ' )),
204
- array ('DocBlock[] ' , array ($ namespace .'DocBlock[] ' )),
205
- array (' DocBlock ' , array ($ namespace .'DocBlock ' )),
206
- array ('\My\Space\DocBlock ' , array ('\My\Space\DocBlock ' )),
207
- array ('Alias\DocBlock ' , array ('\My\Space\Aliasing\DocBlock ' )),
202
+ array (array ( '' ) , array ()),
203
+ array (array ( ' ' ) , array ()),
204
+ array (array ( 'int ' ) , array ('int ' )),
205
+ array (array ( 'int ' ) , array ('int ' )),
206
+ array (array ( 'string ' ) , array ('string ' )),
207
+ array (array ( 'DocBlock ' ) , array ($ namespace .'DocBlock ' )),
208
+ array (array ( 'DocBlock[] ' ) , array ($ namespace .'DocBlock[] ' )),
209
+ array (array ( ' DocBlock ' ) , array ($ namespace .'DocBlock ' )),
210
+ array (array ( '\My\Space\DocBlock ' ) , array ('\My\Space\DocBlock ' )),
211
+ array (array ( 'Alias\DocBlock ' ) , array ('\My\Space\Aliasing\DocBlock ' )),
208
212
array (
209
- 'DocBlock| Tag ' ,
213
+ array ( 'DocBlock ' , ' Tag ') ,
210
214
array ($ namespace .'DocBlock ' , $ namespace .'Tag ' )
211
215
),
212
216
array (
213
- 'DocBlock| null ' ,
217
+ array ( 'DocBlock ' , ' null ') ,
214
218
array ($ namespace .'DocBlock ' , 'null ' )
215
219
),
216
220
array (
217
- '\My\Space\DocBlock| Tag ' ,
221
+ array ( '\My\Space\DocBlock ' , ' Tag ') ,
218
222
array ('\My\Space\DocBlock ' , $ namespace .'Tag ' )
219
223
),
220
224
array (
221
- 'DocBlock[]| null ' ,
225
+ array ( 'DocBlock[] ' , ' null ') ,
222
226
array ($ namespace .'DocBlock[] ' , 'null ' )
223
227
),
224
228
array (
225
- 'DocBlock[]| int[] ' ,
229
+ array ( 'DocBlock[] ' , ' int[] ') ,
226
230
array ($ namespace .'DocBlock[] ' , 'int[] ' )
227
231
),
228
232
);
0 commit comments