Couldn’t you use an arbitrary {to, tag}?
i.e.
def test_gen_server_call(msg) do
ref = make_ref()
Server.handle_call(msg, {self(), ref}, nil)
receive do
{^ref, reply} -> assert_this_reply_is_correct(reply)
end
end
Couldn’t you use an arbitrary {to, tag}?
i.e.
def test_gen_server_call(msg) do
ref = make_ref()
Server.handle_call(msg, {self(), ref}, nil)
receive do
{^ref, reply} -> assert_this_reply_is_correct(reply)
end
end