diff options
author | kPherox <admin@mail.kr-kp.com> | 2019-08-26 03:25:06 +0900 |
---|---|---|
committer | Ariadne Conill <ariadne@dereferenced.org> | 2019-10-06 15:14:39 +0000 |
commit | 86bc83efe5e91b599f691a71f340a296083851ca (patch) | |
tree | a050e458f4daf50c670aa3ecd6c2c4c9d76dcb88 | |
parent | db6c5aa66a2e708361381d94b8142c8f2bfe4747 (diff) | |
download | pleroma-86bc83efe5e91b599f691a71f340a296083851ca.tar.gz |
Update test for custom fields when name empty string
-rw-r--r-- | test/web/mastodon_api/controllers/mastodon_api_controller/update_credentials_test.exs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/web/mastodon_api/controllers/mastodon_api_controller/update_credentials_test.exs b/test/web/mastodon_api/controllers/mastodon_api_controller/update_credentials_test.exs index b1a5c2aea..21dae98fa 100644 --- a/test/web/mastodon_api/controllers/mastodon_api_controller/update_credentials_test.exs +++ b/test/web/mastodon_api/controllers/mastodon_api_controller/update_credentials_test.exs @@ -364,6 +364,21 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController.UpdateCredentialsTest do |> assign(:user, user) |> patch("/api/v1/accounts/update_credentials", %{"fields_attributes" => fields}) |> json_response(403) + + fields = [ + %{"name" => "foo", "value" => ""}, + %{"name" => "", "value" => "bar"} + ] + + account = + conn + |> assign(:user, user) + |> patch("/api/v1/accounts/update_credentials", %{"fields_attributes" => fields}) + |> json_response(200) + + assert account["fields"] == [ + %{"name" => "foo", "value" => ""} + ] end end end |