Skip to content

Commit 32781f7

Browse files
committed
fix: call register within event service provider
1 parent cd590cd commit 32781f7

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/EventServiceProvider.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ class EventServiceProvider extends ServiceProvider
2020
*/
2121
public function register()
2222
{
23+
parent::register();
24+
2325
$this->registerSnsBroadcaster();
2426

2527
$this->registerSqsSnsQueueConnector();

tests/EventServiceProviderTest.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace PodPoint\AwsPubSub\Tests;
44

5+
use Illuminate\Support\Facades\Event;
56
use PodPoint\AwsPubSub\EventServiceProvider;
67

78
class EventServiceProviderTest extends TestCase
@@ -136,13 +137,15 @@ public function it_can_register_listeners_when_array_is_populated()
136137
{
137138
$this->app->register(TestPubSubEventServiceProvider::class);
138139

139-
$this->assertEquals(['bar'], Event::getRawListeners()['foo']);
140+
$this->assertCount(1, Event::getListeners('foo'));
141+
$this->assertCount(2, Event::getListeners('bar'));
140142
}
141143
}
142144

143145
class TestPubSubEventServiceProvider extends EventServiceProvider
144146
{
145147
protected $listen = [
146148
'foo' => ['bar'],
149+
'bar' => ['baz', 'qux'],
147150
];
148151
}

0 commit comments

Comments
 (0)