From 96366991dce76130fe401f168b090738faa61e80 Mon Sep 17 00:00:00 2001 From: Felipe Sere Date: Wed, 6 Apr 2016 22:05:48 +0100 Subject: [PATCH] Sort the result from #keys and #values to make the result more obvious. --- lib/koans/06_maps.ex | 4 ++-- test/koans_harness_test.exs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/koans/06_maps.ex b/lib/koans/06_maps.ex index 2e3f5ac..fec1145 100644 --- a/lib/koans/06_maps.ex +++ b/lib/koans/06_maps.ex @@ -10,11 +10,11 @@ defmodule Maps do end koan "You can get all the keys from the map" do - assert Map.keys(%{ :name => "Jon", :last_name => "Snow", :age => 27 }) == :__ + assert Map.keys(%{ :name => "Jon", :last_name => "Snow", :age => 27 }) |> Enum.sort == :__ end koan "Or you can also get all the values from it" do - assert Map.values(%{ :name => "Jon", :last_name => "Snow", :age => 27 }) == :__ + assert Map.values(%{ :name => "Jon", :last_name => "Snow", :age => 27 }) |> Enum.sort == :__ end koan "Fetching a value returns a tuple with ok when it exists" do diff --git a/test/koans_harness_test.exs b/test/koans_harness_test.exs index 3c2fffd..e7965ad 100644 --- a/test/koans_harness_test.exs +++ b/test/koans_harness_test.exs @@ -87,7 +87,7 @@ defmodule KoansHarnessTest do answers = [ "Jon", [:age, :last_name, :name], - [27, "Snow", "Jon"], + [27, "Jon", "Snow"], {:ok, 27}, :error, %{ :name => "Jon", :last_name => "Snow", :age => 27 },