X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=test%2Ffilter_test.exs;h=63a30c736d0c6aed72cb29eb54c68e580cda6d40;hb=59bdef0c337f1892282e245c5a236680af8e0318;hp=509c153175adf95897f184824e5e99ec647cdcbc;hpb=fe2759bc9f2dad044b49f4954693ac09f9368041;p=akkoma diff --git a/test/filter_test.exs b/test/filter_test.exs index 509c15317..63a30c736 100644 --- a/test/filter_test.exs +++ b/test/filter_test.exs @@ -1,9 +1,12 @@ +# Pleroma: A lightweight social networking server +# Copyright © 2017-2020 Pleroma Authors +# SPDX-License-Identifier: AGPL-3.0-only + defmodule Pleroma.FilterTest do - alias Pleroma.{User, Repo} + alias Pleroma.Repo use Pleroma.DataCase import Pleroma.Factory - import Ecto.Query describe "creating filters" do test "creating one filter" do @@ -99,7 +102,7 @@ defmodule Pleroma.FilterTest do context: ["home"] } - {:ok, filter} = Pleroma.Filter.create(query) + {:ok, _filter} = Pleroma.Filter.create(query) {:ok, filter} = Pleroma.Filter.delete(query) assert is_nil(Repo.get(Pleroma.Filter, filter.filter_id)) end @@ -138,17 +141,15 @@ defmodule Pleroma.FilterTest do context: ["home"] } - query_two = %Pleroma.Filter{ - user_id: user.id, - filter_id: 1, + changes = %{ phrase: "who", context: ["home", "timeline"] } {:ok, filter_one} = Pleroma.Filter.create(query_one) - {:ok, filter_two} = Pleroma.Filter.update(query_two) + {:ok, filter_two} = Pleroma.Filter.update(filter_one, changes) assert filter_one != filter_two - assert filter_two.phrase == query_two.phrase - assert filter_two.context == query_two.context + assert filter_two.phrase == changes.phrase + assert filter_two.context == changes.context end end