File tree Expand file tree Collapse file tree 2 files changed +13
-9
lines changed
Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -102,10 +102,10 @@ public static function getSubscribedEvents()
102102 public function load_language_on_setup ($ event )
103103 {
104104 $ lang_set_ext = $ event ['lang_set_ext ' ];
105- $ lang_set_ext [] = array (
105+ $ lang_set_ext [] = [
106106 'ext_name ' => 'phpbb/webpushnotifications ' ,
107107 'lang_set ' => 'common ' ,
108- ) ;
108+ ] ;
109109 $ event ['lang_set_ext ' ] = $ lang_set_ext ;
110110 }
111111
Original file line number Diff line number Diff line change @@ -152,19 +152,23 @@ public function test_getSubscribedEvents()
152152 ], array_keys (\phpbb \webpushnotifications \event \listener::getSubscribedEvents ()));
153153 }
154154
155- public function test_load_language_on_setup ()
155+ public function test_load_language_on_setup ($ lang_set_ext = [] )
156156 {
157157 $ this ->set_listener ();
158158
159- $ data = new \phpbb \event \data (array ('lang_set_ext ' ));
160- $ this ->listener ->load_language_on_setup ($ data );
159+ $ dispatcher = new \phpbb \event \dispatcher ();
160+ $ dispatcher ->addListener ('core.user_setup ' , [$ this ->listener , 'load_language_on_setup ' ]);
161+
162+ $ event_data = ['lang_set_ext ' ];
163+ $ event_data_after = $ dispatcher ->trigger_event ('core.user_setup ' , compact ($ event_data ));
164+ extract ($ event_data_after );
161165
162- self ::assertEquals (array (
163- array (
166+ self ::assertEquals ([
167+ [
164168 'ext_name ' => 'phpbb/webpushnotifications ' ,
165169 'lang_set ' => 'common ' ,
166- ),
167- ) , $ data [ ' lang_set_ext ' ] );
170+ ]
171+ ] , $ lang_set_ext );
168172 }
169173
170174 public function test_load_language ()
You can’t perform that action at this time.
0 commit comments