Merge remote-tracking branch 'remotes/upstream/develop' into 1149-oban-job-queue
[akkoma] / test / web / digest_email_worker_test.exs
index 15002330fda040e395558f65aefd4ddec3f6d2f4..5dfd920fa8066d33d5cec9935d2f5e1ed45f32ef 100644 (file)
@@ -7,6 +7,7 @@ defmodule Pleroma.DigestEmailWorkerTest do
   import Pleroma.Factory
 
   alias Pleroma.DigestEmailWorker
+  alias Pleroma.Tests.ObanHelpers
   alias Pleroma.User
   alias Pleroma.Web.CommonAPI
 
@@ -23,6 +24,9 @@ defmodule Pleroma.DigestEmailWorkerTest do
     CommonAPI.post(user, %{"status" => "hey @#{user2.nickname}!"})
 
     DigestEmailWorker.perform()
+    ObanHelpers.perform_all()
+    # Performing job(s) enqueued at previous step
+    ObanHelpers.perform_all()
 
     assert_received {:email, email}
     assert email.to == [{user2.name, user2.email}]