projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
SideEffects: Handle user updating.
[akkoma]
/
test
/
filter_test.exs
diff --git
a/test/filter_test.exs
b/test/filter_test.exs
index 509c153175adf95897f184824e5e99ec647cdcbc..63a30c736d0c6aed72cb29eb54c68e580cda6d40 100644
(file)
--- 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 <https://pleroma.social/>
+# SPDX-License-Identifier: AGPL-3.0-only
+
defmodule Pleroma.FilterTest do
defmodule Pleroma.FilterTest do
- alias Pleroma.
{User, Repo}
+ alias Pleroma.
Repo
use Pleroma.DataCase
import Pleroma.Factory
use Pleroma.DataCase
import Pleroma.Factory
- import Ecto.Query
describe "creating filters" do
test "creating one filter" do
describe "creating filters" do
test "creating one filter" do
@@
-99,7
+102,7
@@
defmodule Pleroma.FilterTest do
context: ["home"]
}
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
{: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"]
}
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)
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_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
end
end