Record type should be private by default, closes #1288

This commit is contained in:
José Valim
2013-06-23 20:20:47 +02:00
parent fc219e7dca
commit a8a2f86a23
3 changed files with 19 additions and 15 deletions
+3 -2
View File
@@ -262,10 +262,11 @@ defmodule Typespec.TypeTest do
test "@type from defrecordp" do
types = test_module do
defrecordp :user, name: nil, age: 0 :: integer
@opaque
@opaque user :: user_t
@type
end
assert [{:user, {:type, _, :tuple,
assert [{:user_t, {:type, _, :tuple,
[{:atom, _, :user}, {:type, _, :term, []}, {:type, _, :integer, []}]}, []}] = types
end