Tests: Capture log.

This commit is contained in:
lain 2019-10-18 12:44:53 +02:00
commit 15bbc34c07
2 changed files with 8 additions and 3 deletions

View file

@ -14,6 +14,8 @@ defmodule Pleroma.NotificationTest do
alias Pleroma.Web.CommonAPI
alias Pleroma.Web.Streamer
import ExUnit.CaptureLog
describe "create_notifications" do
test "notifies someone when they are directly addressed" do
user = insert(:user)
@ -533,7 +535,9 @@ defmodule Pleroma.NotificationTest do
assert Enum.empty?(Notification.for_user(user))
{:error, _} = CommonAPI.favorite(other_user, activity.id)
assert capture_log(fn ->
{:error, _} = CommonAPI.favorite(other_user, activity.id)
end) =~ "[error]"
assert Enum.empty?(Notification.for_user(user))
end