File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change 11Rails . configuration . to_prepare do
22 Rails . configuration . event_store = RailsEventStore ::Client . new . tap do |client |
3- next if Rails . env . test?
3+ if Rails . env . test?
4+ # In test environment, only add essential subscribers for compatibility
5+ client . subscribe ( -> ( event ) { ReadModel ::GameReadModel . handle_game_hosted ( event ) } , to : [ Game ::GameHosted ] )
6+ client . subscribe (
7+ -> ( event ) do
8+ ReadModel ::GameReadModelUpdater . new ( logger : Rails . logger ) . call ( event )
9+ end ,
10+ to : [
11+ Game ::GameHosted ,
12+ Game ::PlayerRegistered ,
13+ Game ::PlayerUnregistered ,
14+ Game ::NewTurnStarted ,
15+ Game ::PlayerEndedTurn ,
16+ Game ::PlayerEndTurnCancelled ,
17+ Game ::PlayerConnected
18+ ]
19+ )
20+ next
21+ end
422 client . subscribe ( -> ( event ) { ReadModel ::GameReadModel . handle_game_hosted ( event ) } , to : [ Game ::GameHosted ] )
523 client . subscribe (
624 -> ( event ) do
You can’t perform that action at this time.
0 commit comments