31 lines
537 B
Elixir
31 lines
537 B
Elixir
Code.require_file "../../test_helper", __FILE__
|
|
|
|
defmodule Kernel::ImportOnlyTest do
|
|
use ExUnit::Case
|
|
|
|
import Erlang.lists, only: [flatten: 1]
|
|
|
|
def test_import_erlang do
|
|
[1,2,3] = flatten [1,[2],3]
|
|
end
|
|
end
|
|
|
|
defmodule Kernel::ImportAllTest do
|
|
use ExUnit::Case
|
|
|
|
import Erlang.lists
|
|
|
|
def test_import_erlang do
|
|
[1,2,3] = flatten [1,[2],3]
|
|
end
|
|
end
|
|
|
|
defmodule Kernel::ImportExceptTest do
|
|
use ExUnit::Case
|
|
|
|
import Erlang.lists, except: [each: 1]
|
|
|
|
def test_import_erlang do
|
|
[1,2,3] = flatten [1,[2],3]
|
|
end
|
|
end |