From f3c3bfb93a52d69f2f57a4874ac14df54e5d8829 Mon Sep 17 00:00:00 2001 From: Jay Hayes Date: Tue, 21 Jun 2022 10:08:19 -0500 Subject: [PATCH] Fix example to actually check message order as desc suggests [chore] --- lib/koans/15_processes.ex | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/lib/koans/15_processes.ex b/lib/koans/15_processes.ex index 12cc14e..51fe2f7 100644 --- a/lib/koans/15_processes.ex +++ b/lib/koans/15_processes.ex @@ -63,8 +63,18 @@ defmodule Processes do send(self(), "hola!") send(self(), "como se llama?") - assert_receive ___ - assert_receive ___ + first_message = + receive do + message -> message + end + + second_message = + receive do + message -> message + end + + assert first_message == ___ + assert second_message == ___ end koan "A common pattern is to include the sender in the message, so that it can reply" do