Show all messages in process mailbox assert_receive

:wave:

If nothing else works out, you might be able to get all messages with :erlang.process_info(self(), :messages) before assert_receive.

test "..." do
  # ...
  messages = :erlang.process_info(self(), :messages)
  IO.inspect(messages, label: "messages")
  assert_receive :something
  # ...
end
4 Likes