Browse Source

update changelog

2298-weird-follow-issue
Maksim Pechnikov 3 years ago
parent
commit
add26817e3
2 changed files with 25 additions and 19 deletions
  1. +2
    -0
      CHANGELOG.md
  2. +23
    -19
      test/web/admin_api/controllers/user_controller_test.exs

+ 2
- 0
CHANGELOG.md View File

@@ -32,6 +32,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Pleroma API: Importing the mutes users from CSV files.
- Admin API: Importing emoji from a zip file
- Pleroma API: Pagination for remote/local packs and emoji.
- Admin API: (`GET /api/pleroma/admin/users`) added filters user by `unconfirmed` status
- Admin API: (`GET /api/pleroma/admin/users`) added filters user by `actor_type`

</details>



+ 23
- 19
test/web/admin_api/controllers/user_controller_test.exs View File

@@ -671,12 +671,12 @@ defmodule Pleroma.Web.AdminAPI.UserControllerTest do

conn = get(conn, "/api/pleroma/admin/users?filters=need_approval")

users =
[
user_response(user,
%{"approval_pending" => true, "registration_reason" => "Plz let me in!"}
)
]
users = [
user_response(
user,
%{"approval_pending" => true, "registration_reason" => "Plz let me in!"}
)
]

assert json_response(conn, 200) == %{
"count" => 1,
@@ -724,9 +724,9 @@ defmodule Pleroma.Web.AdminAPI.UserControllerTest do
"page_size" => 50,
"users" => [
user_response(moderator, %{
"deactivated" => false,
"roles" => %{"admin" => false, "moderator" => true}
})
"deactivated" => false,
"roles" => %{"admin" => false, "moderator" => true}
})
]
}
end
@@ -738,9 +738,10 @@ defmodule Pleroma.Web.AdminAPI.UserControllerTest do
user1 = insert(:user)
user2 = insert(:user)

response = conn
|> get(user_path(conn, :list), %{actor_types: ["Person"]})
|> json_response(200)
response =
conn
|> get(user_path(conn, :list), %{actor_types: ["Person"]})
|> json_response(200)

users =
[
@@ -760,9 +761,10 @@ defmodule Pleroma.Web.AdminAPI.UserControllerTest do
user1 = insert(:user)
user2 = insert(:user)

response = conn
|> get(user_path(conn, :list), %{actor_types: ["Person", "Service"]})
|> json_response(200)
response =
conn
|> get(user_path(conn, :list), %{actor_types: ["Person", "Service"]})
|> json_response(200)

users =
[
@@ -782,12 +784,14 @@ defmodule Pleroma.Web.AdminAPI.UserControllerTest do
insert(:user)
insert(:user)

response = conn
|> get(user_path(conn, :list), %{actor_types: ["Service"]})
|> json_response(200)
response =
conn
|> get(user_path(conn, :list), %{actor_types: ["Service"]})
|> json_response(200)

users = [user_response(user_service, %{"actor_type" => "Service"})]

assert response == %{"count" => 1, "page_size" => 50, "users" => users }
assert response == %{"count" => 1, "page_size" => 50, "users" => users}
end

test "load users with tags list", %{conn: conn} do


Loading…
Cancel
Save