Skip to content

Commit 260a1bc

Browse files
committed
test: adds case for Logger messages
1 parent 4b618cf commit 260a1bc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/tower_error_tracker_test.exs

+12
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,18 @@ defmodule TowerErrorTrackerTest do
219219
)
220220
end
221221

222+
test "Logger messages not reported because not supported by ErrorTracker" do
223+
in_unlinked_process(fn ->
224+
require Logger
225+
226+
capture_log(fn ->
227+
Logger.emergency("Panic!")
228+
end)
229+
end)
230+
231+
assert [] = TestApp.Repo.all(ErrorTracker.Error) |> TestApp.Repo.preload(:occurrences)
232+
end
233+
222234
defp in_unlinked_process(fun) when is_function(fun, 0) do
223235
{:ok, pid} = Task.Supervisor.start_link()
224236

0 commit comments

Comments
 (0)