@@ -11,6 +11,8 @@ defmodule Phoenix.PubSub.PG2Test do
1111 @ node1 :"node1@127.0.0.1"
1212 @ node2 :"node2@127.0.0.1"
1313
14+ @ receive_timeout 500
15+
1416 setup config do
1517 size = config [ :pool_size ] || 1
1618 if config [ :pool_size ] do
@@ -29,15 +31,15 @@ defmodule Phoenix.PubSub.PG2Test do
2931
3032 PubSub . subscribe ( config . pubsub , config . topic )
3133 :ok = PubSub . direct_broadcast ( @ node1 , config . pubsub , config . topic , :ping )
32- assert_receive { @ node1 , :ping }
34+ assert_receive { @ node1 , :ping } , @ receive_timeout
3335 :ok = PubSub . direct_broadcast! ( @ node1 , config . pubsub , config . topic , :ping )
34- assert_receive { @ node1 , :ping }
36+ assert_receive { @ node1 , :ping } , @ receive_timeout
3537
3638 :ok = PubSub . direct_broadcast ( @ node2 , config . pubsub , config . topic , :ping )
37- refute_receive { @ node1 , :ping }
39+ refute_receive { @ node1 , :ping } , @ receive_timeout
3840
3941 :ok = PubSub . direct_broadcast! ( @ node2 , config . pubsub , config . topic , :ping )
40- refute_receive { @ node1 , :ping }
42+ refute_receive { @ node1 , :ping } , @ receive_timeout
4143 end
4244
4345 @ tag pool_size: size , topic: topic
@@ -46,15 +48,15 @@ defmodule Phoenix.PubSub.PG2Test do
4648
4749 PubSub . subscribe ( config . pubsub , config . topic )
4850 :ok = PubSub . direct_broadcast_from ( @ node1 , config . pubsub , self ( ) , config . topic , :ping )
49- assert_receive { @ node1 , :ping }
51+ assert_receive { @ node1 , :ping } , @ receive_timeout
5052 :ok = PubSub . direct_broadcast_from! ( @ node1 , config . pubsub , self ( ) , config . topic , :ping )
51- assert_receive { @ node1 , :ping }
53+ assert_receive { @ node1 , :ping } , @ receive_timeout
5254
5355 :ok = PubSub . direct_broadcast_from ( @ node2 , config . pubsub , self ( ) , config . topic , :ping )
54- refute_receive { @ node1 , :ping }
56+ refute_receive { @ node1 , :ping } , @ receive_timeout
5557
5658 :ok = PubSub . direct_broadcast_from! ( @ node2 , config . pubsub , self ( ) , config . topic , :ping )
57- refute_receive { @ node1 , :ping }
59+ refute_receive { @ node1 , :ping } , @ receive_timeout
5860 end
5961 end
6062
0 commit comments