diff --git a/lib/blank_assertions.ex b/lib/blank_assertions.ex index 94206fb..e7272b7 100644 --- a/lib/blank_assertions.ex +++ b/lib/blank_assertions.ex @@ -39,7 +39,7 @@ defmodule BlankAssertions do 100 -> {:messages, messages} = Process.info(self(), :messages) mailbox = Enum.map_join(messages, ", ", &inspect/1) message = inspect(unquote(expr)) - ExUnit.Assertions.flunk("message #{message} not found in [#{mailbox}]") + ExUnit.Assertions.flunk("Message #{message} not found in process mailbox. Mailbox contains: [#{mailbox}]") end end end diff --git a/lib/display.ex b/lib/display.ex index 7840eb1..5ea30d6 100644 --- a/lib/display.ex +++ b/lib/display.ex @@ -45,7 +45,10 @@ defmodule Display do end defp format_failure(%{error: %ExUnit.AssertionError{expr: @no_value, message: message}, file: file, line: line}) do - format_assertion_error(message, file, line) + """ + #{format_cyan("Assertion failed in #{file}:#{line}")} + #{format_red(message)} + """ end defp format_failure(%{error: %ExUnit.AssertionError{expr: expr}, file: file, line: line}) do