diff options
author | Vitalii Elenhaupt <veelenga@users.noreply.github.com> | 2016-09-19 09:32:28 +0000 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2016-09-19 11:32:28 +0200 |
commit | 810965e193cb57b82363e7c0c97b719743b7964f (patch) | |
tree | 863972fa720440a0cc3b2d17c9173cd1b02c9c63 | |
parent | 762e7de8adf8d6f1b9a451d7b3577e99fb08c8ef (diff) | |
download | elixir-810965e193cb57b82363e7c0c97b719743b7964f.tar.gz |
Extended test suite for Enum.concat/2 (#5229)
-rw-r--r-- | lib/elixir/test/elixir/enum_test.exs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/elixir/test/elixir/enum_test.exs b/lib/elixir/test/elixir/enum_test.exs index 57897827a..3c0a2a5ae 100644 --- a/lib/elixir/test/elixir/enum_test.exs +++ b/lib/elixir/test/elixir/enum_test.exs @@ -80,7 +80,14 @@ defmodule EnumTest do assert Enum.concat([], [1]) == [1] assert Enum.concat([1, [2], 3], [4, 5]) == [1, [2], 3, 4, 5] + assert Enum.concat(1..3, 4..5) == [1, 2, 3, 4, 5] + + assert Enum.concat(1..3, [4, 5]) == [1, 2, 3, 4, 5] + assert Enum.concat([1, 2], 3..5) == [1, 2, 3, 4, 5] + assert Enum.concat([], []) == [] + assert Enum.concat([], 1..3) == [1, 2, 3] + assert Enum.concat(1..3, []) == [1, 2, 3] assert Enum.concat(fn acc, _ -> acc end, [1]) == [1] end |