Skip to content

Commit 6882852

Browse files
committed
Fix test error and warnings
1 parent 3139168 commit 6882852

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

lib/elixir/lib/keyword.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ defmodule Keyword do
3636
"""
3737
@spec from_enum(Enum.t) :: t
3838
def from_enum(enum) do
39-
IO.write :stderr, "Keyword.from_enum/1 is deprecated, please use Enum.into/2 instead\n#{Exception.format_stacktrace}"
39+
# IO.write :stderr, "Keyword.from_enum/1 is deprecated, please use Enum.into/2 instead\n#{Exception.format_stacktrace}"
4040
Enum.to_list(enum)
4141
end
4242

@@ -409,7 +409,7 @@ defmodule Keyword do
409409
update!(keywords, key, fun, keywords)
410410
end
411411

412-
defp update!([{key, value}|keywords], key, fun, dict) do
412+
defp update!([{key, value}|keywords], key, fun, _dict) do
413413
[{key, fun.(value)}|delete(keywords, key)]
414414
end
415415

lib/elixir/lib/list_dict.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ defmodule ListDict do
113113
update!(list, key, fun, list)
114114
end
115115

116-
defp update!([{key, value}|list], key, fun, dict) do
116+
defp update!([{key, value}|list], key, fun, _dict) do
117117
[{key, fun.(value)}|delete(list, key)]
118118
end
119119

lib/elixir/lib/record.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ defmodule Record do
8282
iex> record = { User, "jose", 27 }
8383
iex> Record.record?(record)
8484
true
85-
iex> integer = 13
86-
iex> Record.record?(integer)
85+
iex> tuple = {}
86+
iex> Record.record?(tuple)
8787
false
8888
8989
"""

lib/elixir/test/elixir/kernel_test.exs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,13 +162,14 @@ defmodule KernelTest do
162162
end
163163

164164
test :struct do
165-
assert struct(User) == %User{name: "josé"}
165+
assert struct(User) == %User{name: "jose"}
166166

167167
user = struct(User, name: "eric")
168168
assert user == %User{ name: "eric" }
169169

170170
assert struct(user, unknown: "key") == user
171-
assert struct(user, name: "jose") == %User{ name: "josé" }
171+
assert struct(user, name: "jose") == %User{ name: "jose" }
172+
assert struct(user, name: "other") == %User{ name: "other" }
172173
end
173174

174175
defmodule Conversions do

0 commit comments

Comments
 (0)