Just for giggles I put it in a test case:
defmodule ThingTest do
use ExUnit.Case
import ExUnit.CaptureLog
require Logger
@message_size 8_000
test "Logger backend end" do
assert capture_log(fn -> Logger.error(String.duplicate("A", @message_size)) end) >= @message_size
end
end
And ran the test:
kip@Kips-iMac-Pro thing % mix test
.
Finished in 0.04 seconds
1 test, 0 failures


















