fixes for tests

This commit is contained in:
Alexander Strizhakov 2020-06-16 19:03:45 +03:00
parent ed189568f3
commit b66e6eb521
No known key found for this signature in database
GPG key ID: 022896A53AEF1381
4 changed files with 7 additions and 11 deletions

View file

@ -33,6 +33,6 @@ as soon as the post is received by your instance.
Add to your `prod.secret.exs`: Add to your `prod.secret.exs`:
``` ```
config :pleroma, :instance, config :pleroma, :mrf,
rewrite_policy: [Pleroma.Web.ActivityPub.MRF.MediaProxyWarmingPolicy] policies: [Pleroma.Web.ActivityPub.MRF.MediaProxyWarmingPolicy]
``` ```

View file

@ -54,13 +54,13 @@ def changeset(config, params \\ %{}) do
defp create(params) do defp create(params) do
%ConfigDB{} %ConfigDB{}
|> changeset(params, transform?) |> changeset(params)
|> Repo.insert() |> Repo.insert()
end end
defp update(%ConfigDB{} = config, %{value: value}) do defp update(%ConfigDB{} = config, %{value: value}) do
config config
|> changeset(%{value: value}, transform?) |> changeset(%{value: value})
|> Repo.update() |> Repo.update()
end end

View file

@ -2055,11 +2055,11 @@ test "it just returns the input if the user has no following/follower addresses"
end end
describe "global activity expiration" do describe "global activity expiration" do
setup do: clear_config([:instance, :rewrite_policy]) setup do: clear_config([:mrf, :policies])
test "creates an activity expiration for local Create activities" do test "creates an activity expiration for local Create activities" do
Pleroma.Config.put( Pleroma.Config.put(
[:instance, :rewrite_policy], [:mrf, :policies],
Pleroma.Web.ActivityPub.MRF.ActivityExpirationPolicy Pleroma.Web.ActivityPub.MRF.ActivityExpirationPolicy
) )

View file

@ -13,7 +13,6 @@ defmodule Pleroma.Workers.Cron.PurgeExpiredActivitiesWorkerTest do
setup do setup do
clear_config([ActivityExpiration, :enabled]) clear_config([ActivityExpiration, :enabled])
clear_config([:instance, :rewrite_policy])
end end
test "deletes an expiration activity" do test "deletes an expiration activity" do
@ -42,10 +41,7 @@ test "deletes an expiration activity" do
test "works with ActivityExpirationPolicy" do test "works with ActivityExpirationPolicy" do
Pleroma.Config.put([ActivityExpiration, :enabled], true) Pleroma.Config.put([ActivityExpiration, :enabled], true)
Pleroma.Config.put( clear_config([:mrf, :policies], Pleroma.Web.ActivityPub.MRF.ActivityExpirationPolicy)
[:instance, :rewrite_policy],
Pleroma.Web.ActivityPub.MRF.ActivityExpirationPolicy
)
user = insert(:user) user = insert(:user)