diff options
author | Ivan Tashkinov <ivantashkinov@gmail.com> | 2019-08-09 20:08:01 +0300 |
---|---|---|
committer | Ivan Tashkinov <ivantashkinov@gmail.com> | 2019-08-09 20:08:01 +0300 |
commit | b7fad8d395c2bd1afe445a370e539571f5ec0c18 (patch) | |
tree | 552e8ab8bdbea50bf640c7852822892d5e16725f /test/web/websub/websub_test.exs | |
parent | 23d279e03ee1f7a1285614754738711359bc4b81 (diff) | |
download | pleroma-b7fad8d395c2bd1afe445a370e539571f5ec0c18.tar.gz pleroma-b7fad8d395c2bd1afe445a370e539571f5ec0c18.zip |
[#1149] Oban jobs implementation for :federator_incoming and :federator_outgoing queues.
Diffstat (limited to 'test/web/websub/websub_test.exs')
-rw-r--r-- | test/web/websub/websub_test.exs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/web/websub/websub_test.exs b/test/web/websub/websub_test.exs index 74386d7db..b704a558a 100644 --- a/test/web/websub/websub_test.exs +++ b/test/web/websub/websub_test.exs @@ -4,11 +4,14 @@ defmodule Pleroma.Web.WebsubTest do use Pleroma.DataCase + use Oban.Testing, repo: Pleroma.Repo + alias Pleroma.ObanHelpers alias Pleroma.Web.Router.Helpers alias Pleroma.Web.Websub alias Pleroma.Web.Websub.WebsubClientSubscription alias Pleroma.Web.Websub.WebsubServerSubscription + alias Pleroma.Workers.Subscriber, as: SubscriberWorker import Pleroma.Factory import Tesla.Mock @@ -224,6 +227,7 @@ defmodule Pleroma.Web.WebsubTest do }) _refresh = Websub.refresh_subscriptions() + ObanHelpers.perform(all_enqueued(worker: SubscriberWorker)) assert still_good == Repo.get(WebsubClientSubscription, still_good.id) refute needs_refresh == Repo.get(WebsubClientSubscription, needs_refresh.id) |