summaryrefslogtreecommitdiff
path: root/test/workers
diff options
context:
space:
mode:
authorAlexander Strizhakov <alex.strizhakov@gmail.com>2020-09-04 11:40:32 +0300
committerrinpatch <rinpatch@sdf.org>2020-09-10 21:50:41 +0300
commiteb5ff715f7917e174b9ae104a5d82779ff925301 (patch)
tree62e586dc8eedc645f220a96dcbcd3322277c5b7a /test/workers
parentb3485a6dbfb1a16dd5604294074ef5139fbf3ce9 (diff)
downloadpleroma-eb5ff715f7917e174b9ae104a5d82779ff925301.tar.gz
pleroma-eb5ff715f7917e174b9ae104a5d82779ff925301.zip
pin/unpin for activities with expires_at option
Diffstat (limited to 'test/workers')
-rw-r--r--test/workers/purge_expired_activity_test.exs21
1 files changed, 0 insertions, 21 deletions
diff --git a/test/workers/purge_expired_activity_test.exs b/test/workers/purge_expired_activity_test.exs
index 736d7d567..8b5dc9fd2 100644
--- a/test/workers/purge_expired_activity_test.exs
+++ b/test/workers/purge_expired_activity_test.exs
@@ -44,25 +44,4 @@ defmodule Pleroma.Workers.PurgeExpiredActivityTest do
assert %Oban.Job{} = Pleroma.Workers.PurgeExpiredActivity.get_expiration(activity.id)
end
-
- test "don't delete pinned posts, schedule deletion on next day" do
- activity = insert(:note_activity)
-
- assert {:ok, _} =
- PurgeExpiredActivity.enqueue(%{
- activity_id: activity.id,
- expires_at: DateTime.utc_now(),
- validate: false
- })
-
- user = Pleroma.User.get_by_ap_id(activity.actor)
- {:ok, activity} = Pleroma.Web.CommonAPI.pin(activity.id, user)
-
- assert %{success: 1, failure: 0} ==
- Oban.drain_queue(queue: :activity_expiration, with_scheduled: true)
-
- job = Pleroma.Workers.PurgeExpiredActivity.get_expiration(activity.id)
-
- assert DateTime.diff(job.scheduled_at, DateTime.add(DateTime.utc_now(), 24 * 3600)) in [0, 1]
- end
end