@@ -395,20 +395,23 @@ defmodule ExDoc.Language.ElixirTest do
395395 ] )
396396
397397 captured = warn ( "AutolinkTest.Foo.bar/1" , file: "lib/foo.ex" , line: 1 , id: nil )
398- assert captured =~ ~s[ documentation references "AutolinkTest.Foo.bar/1" but it is hidden\n ]
398+
399+ assert captured =~
400+ ~s[ documentation references function "AutolinkTest.Foo.bar/1" but it is hidden\n ]
401+
399402 assert captured =~ ~r{ lib/foo.ex:1\n $}
400403
401404 assert warn ( "t:AutolinkTest.Foo.bad/0" , file: "lib/foo.ex" , id: "AutolinkTest.Foo.foo/0" ) =~
402- ~s[ documentation references "t:AutolinkTest.Foo.bad/0" but it is hidden or private]
405+ ~s[ documentation references type "t:AutolinkTest.Foo.bad/0" but it is hidden or private]
403406
404407 assert warn ( "t:Elixir.AutolinkTest.Foo.bad/0" ,
405408 file: "lib/foo.ex" ,
406409 id: "AutolinkTest.Foo.foo/0"
407410 ) =~
408- ~s[ documentation references "t:Elixir.AutolinkTest.Foo.bad/0" but it is hidden or private]
411+ ~s[ documentation references type "t:Elixir.AutolinkTest.Foo.bad/0" but it is hidden or private]
409412
410413 assert warn ( "t:AutolinkTest.Foo.bad/0" , file: "lib/foo.ex" , id: "AutolinkTest.Foo.foo/0" ) =~
411- ~s[ documentation references "t:AutolinkTest.Foo.bad/0" but it is hidden or private]
414+ ~s[ documentation references type "t:AutolinkTest.Foo.bad/0" but it is hidden or private]
412415
413416 assert warn ( "Code.Typespec" ) =~
414417 ~s[ documentation references module "Code.Typespec" but it is hidden]
@@ -421,11 +424,11 @@ defmodule ExDoc.Language.ElixirTest do
421424
422425 assert warn ( fn ->
423426 autolink_spec ( quote ( do: t ( ) :: bad ( ) ) )
424- end ) =~ ~s[ documentation references "bad()"]
427+ end ) =~ ~s[ documentation references type "bad()"]
425428
426429 assert warn ( fn ->
427430 autolink_spec ( quote ( do: t ( ) :: String . bad ( ) ) )
428- end ) =~ ~s[ documentation references "String.bad()"]
431+ end ) =~ ~s[ documentation references type "String.bad()"]
429432
430433 assert warn ( fn ->
431434 autolink_spec (
@@ -435,7 +438,7 @@ defmodule ExDoc.Language.ElixirTest do
435438 }
436439 end
437440 )
438- end ) =~ ~s[ documentation references "String.bad()"]
441+ end ) =~ ~s[ documentation references type "String.bad()"]
439442
440443 assert warn ( ~m" [Foo](Foo Bar.md)" , extras: [ ] ) =~
441444 ~s[ documentation references file "Foo Bar.md" but it does not exist]
@@ -466,7 +469,7 @@ defmodule ExDoc.Language.ElixirTest do
466469 assert_unchanged ( ~m" `mix foo`" )
467470
468471 assert warn ( ~m" [bad](`String.upcase/9`)" , extras: [ ] ) =~
469- ~s[ documentation references "String.upcase/9" but it is undefined or private]
472+ ~s[ documentation references function "String.upcase/9" but it is undefined or private]
470473
471474 assert_unchanged ( ~m" `Unknown`" )
472475
0 commit comments