diff --git a/lib/phone/ao.ex b/lib/phone/ao.ex index f49aff7..56492f7 100644 --- a/lib/phone/ao.ex +++ b/lib/phone/ao.ex @@ -3,7 +3,7 @@ defmodule Phone.AO do use Helper.Country - def regex, do: ~r/^(244)()(9)/ + def regex, do: ~r/^(244)()(.{9})/ def country, do: "Angola" def a2, do: "AO" def a3, do: "AGO" diff --git a/test/phone/a_countries/ao_test.exs b/test/phone/a_countries/ao_test.exs index b789f28..fd6e788 100644 --- a/test/phone/a_countries/ao_test.exs +++ b/test/phone/a_countries/ao_test.exs @@ -6,8 +6,8 @@ defmodule Phone.AOTest do Enum.map(main_module.codes, fn code -> test "#{inspect main_module} parses area code #{code}" do - assert Phone.valid?(unquote("#{code}9")) - assert {:ok, parsed} = Phone.parse(unquote("#{code}9")) + assert Phone.valid?(unquote("#{code}555555555")) + assert {:ok, parsed} = Phone.parse(unquote("#{code}555555555")) assert parsed.country == unquote(main_module).country assert parsed.a2 == unquote(main_module).a2