@@ -272,7 +272,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
272
272
} do
273
273
request_events_key = Tenants . requests_per_second_key ( tenant )
274
274
broadcast_events_key = Tenants . events_per_second_key ( tenant )
275
- expect ( TenantBroadcaster , :pubsub_broadcast , 5 , fn _ , _ , _ -> :ok end )
275
+ expect ( TenantBroadcaster , :pubsub_broadcast , 5 , fn _ , _ , _ , _ -> :ok end )
276
276
277
277
messages_to_send =
278
278
Stream . repeatedly ( fn -> generate_message_with_policies ( db_conn , tenant ) end )
@@ -294,7 +294,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
294
294
295
295
conn = post ( conn , Routes . broadcast_path ( conn , :broadcast ) , % { "messages" => messages } )
296
296
297
- broadcast_calls = calls ( & TenantBroadcaster . pubsub_broadcast / 3 )
297
+ broadcast_calls = calls ( & TenantBroadcaster . pubsub_broadcast / 4 )
298
298
299
299
Enum . each ( messages_to_send , fn % { topic: topic } ->
300
300
broadcast_topic = Tenants . tenant_topic ( tenant , topic , false )
@@ -310,7 +310,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
310
310
}
311
311
312
312
assert Enum . any? ( broadcast_calls , fn
313
- [ ^ broadcast_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
313
+ [ _ , ^ broadcast_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
314
314
_ -> false
315
315
end )
316
316
end )
@@ -326,7 +326,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
326
326
} do
327
327
request_events_key = Tenants . requests_per_second_key ( tenant )
328
328
broadcast_events_key = Tenants . events_per_second_key ( tenant )
329
- expect ( TenantBroadcaster , :pubsub_broadcast , 6 , fn _ , _ , _ -> :ok end )
329
+ expect ( TenantBroadcaster , :pubsub_broadcast , 6 , fn _ , _ , _ , _ -> :ok end )
330
330
331
331
channels =
332
332
Stream . repeatedly ( fn -> generate_message_with_policies ( db_conn , tenant ) end )
@@ -358,7 +358,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
358
358
359
359
conn = post ( conn , Routes . broadcast_path ( conn , :broadcast ) , % { "messages" => messages } )
360
360
361
- broadcast_calls = calls ( & TenantBroadcaster . pubsub_broadcast / 3 )
361
+ broadcast_calls = calls ( & TenantBroadcaster . pubsub_broadcast / 4 )
362
362
363
363
Enum . each ( channels , fn % { topic: topic } ->
364
364
broadcast_topic = Tenants . tenant_topic ( tenant , topic , false )
@@ -374,7 +374,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
374
374
}
375
375
376
376
assert Enum . count ( broadcast_calls , fn
377
- [ ^ broadcast_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
377
+ [ _ , ^ broadcast_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
378
378
_ -> false
379
379
end ) == 1
380
380
end )
@@ -393,7 +393,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
393
393
open_channel_topic = Tenants . tenant_topic ( tenant , "open_channel" , true )
394
394
395
395
assert Enum . count ( broadcast_calls , fn
396
- [ ^ open_channel_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
396
+ [ _ , ^ open_channel_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
397
397
_ -> false
398
398
end ) == 1
399
399
@@ -408,7 +408,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
408
408
} do
409
409
request_events_key = Tenants . requests_per_second_key ( tenant )
410
410
broadcast_events_key = Tenants . events_per_second_key ( tenant )
411
- expect ( TenantBroadcaster , :pubsub_broadcast , 5 , fn _ , _ , _ -> :ok end )
411
+ expect ( TenantBroadcaster , :pubsub_broadcast , 5 , fn _ , _ , _ , _ -> :ok end )
412
412
413
413
messages_to_send =
414
414
Stream . repeatedly ( fn -> generate_message_with_policies ( db_conn , tenant ) end )
@@ -432,7 +432,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
432
432
433
433
conn = post ( conn , Routes . broadcast_path ( conn , :broadcast ) , % { "messages" => messages } )
434
434
435
- broadcast_calls = calls ( & TenantBroadcaster . pubsub_broadcast / 3 )
435
+ broadcast_calls = calls ( & TenantBroadcaster . pubsub_broadcast / 4 )
436
436
437
437
Enum . each ( messages_to_send , fn % { topic: topic } ->
438
438
broadcast_topic = Tenants . tenant_topic ( tenant , topic , false )
@@ -448,7 +448,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
448
448
}
449
449
450
450
assert Enum . count ( broadcast_calls , fn
451
- [ ^ broadcast_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
451
+ [ _ , ^ broadcast_topic , ^ message , RealtimeChannel.MessageDispatcher ] -> true
452
452
_ -> false
453
453
end ) == 1
454
454
end )
@@ -461,7 +461,7 @@ defmodule RealtimeWeb.BroadcastControllerTest do
461
461
@ tag role: "anon"
462
462
test "user without permission won't broadcast" , % { conn: conn , db_conn: db_conn , tenant: tenant } do
463
463
request_events_key = Tenants . requests_per_second_key ( tenant )
464
- reject ( & TenantBroadcaster . broadcast / 3 )
464
+ reject ( & TenantBroadcaster . pubsub_broadcast / 4 )
465
465
466
466
messages =
467
467
Stream . repeatedly ( fn -> generate_message_with_policies ( db_conn , tenant ) end )
0 commit comments