Fix tests

This commit is contained in:
Roman Chvanikov 2019-06-04 03:38:53 +03:00
parent 7718a215e9
commit f6036ce3b9

View file

@ -28,9 +28,18 @@ test "Sends digest to the given user" do
})
end)
Mix.Tasks.Pleroma.Digest.run(["test", user2.nickname])
yesterday =
NaiveDateTime.add(
NaiveDateTime.truncate(NaiveDateTime.utc_now(), :second),
-60 * 60 * 24,
:second
)
assert_received {:mix_shell, :info, [message]}
{:ok, yesterday_date} = Timex.format(yesterday, "%F", :strftime)
:ok = Mix.Tasks.Pleroma.Digest.run(["test", user2.nickname, yesterday_date])
assert_receive {:mix_shell, :info, [message]}
assert message =~ "Digest email have been sent"
assert_email_sent(