diff options
author | lambda <pleromagit@rogerbraun.net> | 2019-02-20 13:19:37 +0000 |
---|---|---|
committer | lambda <pleromagit@rogerbraun.net> | 2019-02-20 13:19:37 +0000 |
commit | 11b3c10c54254ecad4b52f27856b8d95629e541c (patch) | |
tree | 6f596900ff1c5edbc18887af05697aa871295291 /test/user_test.exs | |
parent | abd0b85efd410c4d6c86957f1a725941f2165f7b (diff) | |
parent | 4196d9af111893e186bfedd8a03994cd02cf87a2 (diff) | |
download | pleroma-11b3c10c54254ecad4b52f27856b8d95629e541c.tar.gz pleroma-11b3c10c54254ecad4b52f27856b8d95629e541c.zip |
Merge branch 'muting' into 'develop'
Implement muting, add it to the whole mastodon API
See merge request pleroma/pleroma!319
Diffstat (limited to 'test/user_test.exs')
-rw-r--r-- | test/user_test.exs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/user_test.exs b/test/user_test.exs index 92991d063..0b1c39ecf 100644 --- a/test/user_test.exs +++ b/test/user_test.exs @@ -594,6 +594,29 @@ defmodule Pleroma.UserTest do end end + describe "mutes" do + test "it mutes people" do + user = insert(:user) + muted_user = insert(:user) + + refute User.mutes?(user, muted_user) + + {:ok, user} = User.mute(user, muted_user) + + assert User.mutes?(user, muted_user) + end + + test "it unmutes users" do + user = insert(:user) + muted_user = insert(:user) + + {:ok, user} = User.mute(user, muted_user) + {:ok, user} = User.unmute(user, muted_user) + + refute User.mutes?(user, muted_user) + end + end + describe "blocks" do test "it blocks people" do user = insert(:user) |