File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed
Tests/DependencyInjection Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -211,6 +211,35 @@ public function testAssetsCanBeEnabled()
211
211
$ this ->assertEquals ($ defaultConfig , $ config ['assets ' ]);
212
212
}
213
213
214
+ /**
215
+ * @dataProvider provideValidAssetsPackageNameConfigurationTests
216
+ */
217
+ public function testValidAssetsPackageNameConfiguration ($ packageName )
218
+ {
219
+ $ processor = new Processor ();
220
+ $ configuration = new Configuration (true );
221
+ $ config = $ processor ->processConfiguration ($ configuration , [
222
+ [
223
+ 'assets ' => [
224
+ 'packages ' => [
225
+ $ packageName => [],
226
+ ],
227
+ ],
228
+ ],
229
+ ]);
230
+
231
+ $ this ->assertArrayHasKey ($ packageName , $ config ['assets ' ]['packages ' ]);
232
+ }
233
+
234
+ public function provideValidAssetsPackageNameConfigurationTests ()
235
+ {
236
+ return [
237
+ ['foobar ' ],
238
+ ['foo-bar ' ],
239
+ ['foo_bar ' ],
240
+ ];
241
+ }
242
+
214
243
/**
215
244
* @dataProvider provideInvalidAssetConfigurationTests
216
245
*/
You can’t perform that action at this time.
0 commit comments