Skip to content

Commit 76815bb

Browse files
committed
Debug ES configuration.
1 parent 9088e8b commit 76815bb

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

notifications/spec/notifications/slack_notifier_spec.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,14 @@ def given(*domain_events)
184184
)
185185

186186
timer_reset_event = Game::TimerReset.new(data: {slot: 1, game_id: game_id})
187+
188+
# Debug: Check if event_store has subscribers
189+
puts "=== EVENT STORE DEBUG ==="
190+
puts "Event store class: #{event_store.class}"
191+
puts "Event store repository: #{event_store.instance_variable_get(:@repository).class}"
192+
puts "Event store has subscribers: #{event_store.respond_to?(:subscribers) ? event_store.subscribers.any? : 'unknown'}"
193+
puts "=========================="
194+
187195
event_store.publish(timer_reset_event, stream_name: game_id)
188196
expect(stub).to have_been_requested
189197
end

notifications/spec/spec_helper.rb

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,22 @@ def event_store
1515
RailsEventStore::Client
1616
.new(repository: RailsEventStore::InMemoryRepository.new)
1717
.tap do |client|
18+
puts "=== SUBSCRIBING TO InMemoryEventStore ==="
1819
client.subscribe(
19-
->(event) { Notifications::SlackNotifier.new(logger: Rails.logger, event_store: client).call(event) },
20+
->(event) {
21+
puts "SlackNotifier subscriber called for #{event.class}"
22+
Notifications::SlackNotifier.new(logger: Rails.logger, event_store: client).call(event)
23+
},
2024
to: [Game::NewTurnStarted, Game::PlayerDisconnected, Game::TimerReset]
2125
)
2226
client.subscribe(
23-
->(event) { ReadModel::GameReadModelUpdater.new(logger: Rails.logger).call(event) },
27+
->(event) {
28+
puts "GameReadModelUpdater subscriber called for #{event.class}"
29+
ReadModel::GameReadModelUpdater.new(logger: Rails.logger).call(event)
30+
},
2431
to: [Game::PlayerRegistered]
2532
)
33+
puts "=== SUBSCRIPTIONS COMPLETE ==="
2634
end
2735
end
2836
end

0 commit comments

Comments
 (0)