diff options
author | Roman Chvanikov <roman@Romans-MacBook-Pro-2.local> | 2019-06-05 02:45:21 +0300 |
---|---|---|
committer | Roman Chvanikov <roman@Romans-MacBook-Pro-2.local> | 2019-06-05 02:45:21 +0300 |
commit | b1b1a270e8f17b76d08771ca1e4025b1d227da05 (patch) | |
tree | 41a5896012a3f55f3de31f7ec97dc397ba02cd62 /test/web/twitter_api/twitter_api_controller_test.exs | |
parent | f6036ce3b9649902ce1c2af819616ad25f0caef1 (diff) | |
parent | 5188add534a1532ef323a0fec3503f8e96dfe762 (diff) | |
download | pleroma-b1b1a270e8f17b76d08771ca1e4025b1d227da05.tar.gz pleroma-b1b1a270e8f17b76d08771ca1e4025b1d227da05.zip |
Fix conflict
Diffstat (limited to 'test/web/twitter_api/twitter_api_controller_test.exs')
-rw-r--r-- | test/web/twitter_api/twitter_api_controller_test.exs | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/test/web/twitter_api/twitter_api_controller_test.exs b/test/web/twitter_api/twitter_api_controller_test.exs index bcd0f522d..8187ffd0e 100644 --- a/test/web/twitter_api/twitter_api_controller_test.exs +++ b/test/web/twitter_api/twitter_api_controller_test.exs @@ -1495,7 +1495,7 @@ defmodule Pleroma.Web.TwitterAPI.ControllerTest do "hide_follows" => "false" }) - user = Repo.get!(User, user.id) + user = refresh_record(user) assert user.info.hide_follows == false assert json_response(conn, 200) == UserView.render("user.json", %{user: user, for: user}) end @@ -1548,6 +1548,29 @@ defmodule Pleroma.Web.TwitterAPI.ControllerTest do assert json_response(conn, 200) == UserView.render("user.json", %{user: user, for: user}) end + test "it sets and un-sets skip_thread_containment", %{conn: conn} do + user = insert(:user) + + response = + conn + |> assign(:user, user) + |> post("/api/account/update_profile.json", %{"skip_thread_containment" => "true"}) + |> json_response(200) + + assert response["pleroma"]["skip_thread_containment"] == true + user = refresh_record(user) + assert user.info.skip_thread_containment + + response = + conn + |> assign(:user, user) + |> post("/api/account/update_profile.json", %{"skip_thread_containment" => "false"}) + |> json_response(200) + + assert response["pleroma"]["skip_thread_containment"] == false + refute refresh_record(user).info.skip_thread_containment + end + test "it locks an account", %{conn: conn} do user = insert(:user) |