From ece9bc2b40d6d0670a746e44a9603e4da3b08060 Mon Sep 17 00:00:00 2001 From: Philipp Date: Sun, 11 Aug 2024 19:31:27 +0200 Subject: [PATCH] Adjust LV test sleep time --- test/keila/mailings/mailings_campaign_test.exs | 12 ++++++------ .../controllers/campaign_controller_test.exs | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/keila/mailings/mailings_campaign_test.exs b/test/keila/mailings/mailings_campaign_test.exs index d358f1c1..36000710 100644 --- a/test/keila/mailings/mailings_campaign_test.exs +++ b/test/keila/mailings/mailings_campaign_test.exs @@ -83,7 +83,7 @@ defmodule Keila.MailingsCampaignTest do assert :ok = Mailings.deliver_campaign(campaign.id) - Oban.drain_queue(queue: :periodic) + assert %{success: 1} = Oban.drain_queue(queue: :periodic) assert %{success: ^n, failure: 0} = Oban.drain_queue(queue: :mailer, with_scheduled: true) for _ <- 1..n do @@ -122,7 +122,7 @@ defmodule Keila.MailingsCampaignTest do assert :ok = Mailings.deliver_campaign(campaign.id) - Oban.drain_queue(queue: :periodic) + assert %{success: 1} = Oban.drain_queue(queue: :periodic) assert %{success: ^n_expected_sent, failure: 0, snoozed: ^n_expected_snoozed} = Oban.drain_queue(queue: :mailer, with_scheduled: true) @@ -161,7 +161,7 @@ defmodule Keila.MailingsCampaignTest do assert :ok = Mailings.deliver_campaign(campaign.id) - Oban.drain_queue(queue: :periodic) + assert %{success: 1} = Oban.drain_queue(queue: :periodic) assert %{success: ^n, failure: 0} = Oban.drain_queue(queue: :mailer, with_scheduled: true) for _ <- 1..n do @@ -186,7 +186,7 @@ defmodule Keila.MailingsCampaignTest do assert :ok = Mailings.deliver_campaign(campaign.id) - Oban.drain_queue(queue: :periodic) + assert %{success: 1} = Oban.drain_queue(queue: :periodic) assert %{success: ^n, failure: 0} = Oban.drain_queue(queue: :mailer, with_scheduled: true) for _ <- 1..n do @@ -308,7 +308,7 @@ defmodule Keila.MailingsCampaignTest do ) assert :ok = Mailings.deliver_campaign(campaign.id) - Oban.drain_queue(queue: :periodic) + assert %{success: 1} = Oban.drain_queue(queue: :periodic) assert %{success: 1, failure: 0} = Oban.drain_queue(queue: :mailer, with_scheduled: true) receive do @@ -343,7 +343,7 @@ defmodule Keila.MailingsCampaignTest do assert :ok = Mailings.deliver_campaign(campaign.id) - Oban.drain_queue(queue: :periodic) + assert %{success: 1} = Oban.drain_queue(queue: :periodic) assert %{success: 1, cancelled: 1} = Oban.drain_queue(queue: :mailer, with_scheduled: true) assert %{status: :sent} = Mailings.get_campaign_stats(campaign.id) end diff --git a/test/keila_web/controllers/campaign_controller_test.exs b/test/keila_web/controllers/campaign_controller_test.exs index 38f11ea0..2678803a 100644 --- a/test/keila_web/controllers/campaign_controller_test.exs +++ b/test/keila_web/controllers/campaign_controller_test.exs @@ -301,7 +301,7 @@ defmodule KeilaWeb.CampaignControllerTest do Oban.drain_queue(queue: :periodic) Oban.drain_queue(queue: :mailer, with_scheduled: true) - :timer.sleep(500) + :timer.sleep(1500) assert render(lv) =~ "
emails sent
10
"