@@ -126,6 +126,7 @@ public function testAssertListening()
126126 Event::fake ();
127127 Event::listen ('event ' , 'listener ' );
128128 Event::listen ('event ' , PostEventSubscriber::class);
129+ Event::listen ('event ' , 'Illuminate \\Tests \\Integration \\Events \\PostAutoEventSubscriber@handle ' );
129130 Event::listen ('event ' , [PostEventSubscriber::class, 'foo ' ]);
130131 Event::subscribe (PostEventSubscriber::class);
131132 Event::listen (function (NonImportantEvent $ event ) {
@@ -134,6 +135,7 @@ public function testAssertListening()
134135
135136 Event::assertListening ('event ' , 'listener ' );
136137 Event::assertListening ('event ' , PostEventSubscriber::class);
138+ Event::assertListening ('event ' , PostAutoEventSubscriber::class);
137139 Event::assertListening ('event ' , [PostEventSubscriber::class, 'foo ' ]);
138140 Event::assertListening ('post-created ' , [PostEventSubscriber::class, 'handlePostCreated ' ]);
139141 Event::assertListening (NonImportantEvent::class, Closure::class);
@@ -165,6 +167,14 @@ public function subscribe($events)
165167 }
166168}
167169
170+ class PostAutoEventSubscriber
171+ {
172+ public function handle ($ event )
173+ {
174+ //
175+ }
176+ }
177+
168178class PostObserver
169179{
170180 public function saving (Post $ post )
0 commit comments