it works!!
This commit is contained in:
parent
4430a0ad12
commit
a0d732ec55
3 changed files with 40 additions and 15 deletions
|
|
@ -10,31 +10,32 @@ defmodule Pleroma.Web.ThreadMuteTest do
|
|||
|
||||
describe "mute tests" do
|
||||
setup do
|
||||
user = insert(:user, %{id: "1"})
|
||||
user = insert(:user)
|
||||
|
||||
activity =
|
||||
insert(:note_activity, %{
|
||||
data: %{
|
||||
"context" => "http://localhost:4000/contexts/361ca23e-ffa7-4773-b981-a355a18dc592"
|
||||
}
|
||||
})
|
||||
activity = insert(:note_activity)
|
||||
|
||||
[user: user, activity: activity]
|
||||
end
|
||||
|
||||
test "add mute", %{user: user, activity: activity} do
|
||||
id = activity.id
|
||||
{:ok, mute} = add_mute(user, id)
|
||||
|
||||
assert mute.user_id == "1"
|
||||
assert mute.context == "http://localhost:4000/contexts/361ca23e-ffa7-4773-b981-a355a18dc592"
|
||||
{:ok, _activity} = add_mute(user, id)
|
||||
end
|
||||
|
||||
test "remove mute", %{user: user, activity: activity} do
|
||||
id = activity.id
|
||||
|
||||
add_mute(user, id)
|
||||
{1, nil} = remove_mute(user, id)
|
||||
{:ok, _activity} = remove_mute(user, id)
|
||||
end
|
||||
|
||||
test "check mute", %{user: user, activity: activity} do
|
||||
id = activity.id
|
||||
|
||||
add_mute(user, id)
|
||||
assert muted?(user, activity)
|
||||
remove_mute(user, id)
|
||||
refute muted?(user, activity)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue