From d8644debd07e2473b6fb496bc872e0c9563dac62 Mon Sep 17 00:00:00 2001 From: Nick Kezhaya <20113+nkezhaya@users.noreply.github.com> Date: Fri, 6 Sep 2024 07:21:03 -0500 Subject: [PATCH] Fixed test broken by unreliable map sorting --- lib/live_phone.ex | 1 + test/live_phone_test.exs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/live_phone.ex b/lib/live_phone.ex index 1be219d..2b0702e 100644 --- a/lib/live_phone.ex +++ b/lib/live_phone.ex @@ -233,6 +233,7 @@ defmodule LivePhone do # And make sure we only have unique ones |> Enum.uniq() + |> Enum.sort() end @spec assign_country(Socket.t(), Country.t() | String.t()) :: Socket.t() diff --git a/test/live_phone_test.exs b/test/live_phone_test.exs index 68453da..25e5ee7 100644 --- a/test/live_phone_test.exs +++ b/test/live_phone_test.exs @@ -58,7 +58,7 @@ defmodule LivePhoneTest do ) assert component =~ - "masks=\"X XX XX XX,XX XXX XX XX,XXX XX XX XXX,XX XX XX XX,XXX XX XXX XX XX\"" + "masks=\"X XX XX XX,XX XX XX XX,XX XXX XX XX,XXX XX XX XXX,XXX XX XXX XX XX\"" end test "support setting form and field from changeset (new)" do