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()
211211 $ this ->assertEquals ($ defaultConfig , $ config ['assets ' ]);
212212 }
213213
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+
214243 /**
215244 * @dataProvider provideInvalidAssetConfigurationTests
216245 */
You can’t perform that action at this time.
0 commit comments