 
   @doc false
   def __file__(module) do
-    source = module.__info__(:compile)[:source] ||
-             raise "#{inspect module} does not have compile-time source information"
+    source =
+      module.__info__(:compile)[:source] ||
+        raise "#{inspect(module)} does not have compile-time source information"
+
     "(for doctest at) " <> Path.relative_to_cwd(source)
   end
 

      Code.string_to_quoted!(expr, location)
    rescue
      e ->
        message = "(#{inspect e.__struct__}) #{Exception.message(e)}"
        quote do
          reraise ExUnit.AssertionError,
            [message: "Doctest did not compile, got: #{unquote(message)}",
             expr: unquote(String.trim(expr))],
            unquote(stack)
        end
    end
  end

          end
      else
        _ ->
          message =
            "Doctest failed: expected exception #{inspect(unquote(exception))} but nothing was raised"

          error = [message: message, expr: expr]
          reraise ExUnit.AssertionError, error, stack
      end
    end
  end

  defp test_import(_mod, false), do: []

  defp test_import(mod, _) do
    [quote(do: import(unquote(mod)))]
  end

  defp string_to_quoted(location, stack, expr) do
