From 812f5664016deb596281d8119321833beafd4599 Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Fri, 20 Oct 2017 20:26:45 -0400 Subject: Expose user.Props through REST API (#7661) --- api4/user_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'api4') diff --git a/api4/user_test.go b/api4/user_test.go index 1f408048e..59057f347 100644 --- a/api4/user_test.go +++ b/api4/user_test.go @@ -355,6 +355,9 @@ func TestGetUser(t *testing.T) { Client := th.Client user := th.CreateUser() + user.Props = map[string]string{"testpropkey": "testpropvalue"} + + th.App.UpdateUser(user, false) ruser, resp := Client.GetUser(user.Id, "") CheckNoError(t, resp) @@ -364,6 +367,9 @@ func TestGetUser(t *testing.T) { t.Fatal("emails did not match") } + assert.NotNil(t, ruser.Props) + assert.Equal(t, ruser.Props["testpropkey"], "testpropvalue") + ruser, resp = Client.GetUser(user.Id, resp.Etag) CheckEtag(t, ruser, resp) @@ -2447,7 +2453,7 @@ func TestRevokeUserAccessToken(t *testing.T) { if !ok { t.Fatal("should have passed") } - + oldSessionToken = Client.AuthToken Client.AuthToken = token.Token _, resp = Client.GetMe("") -- cgit v1.2.3-1-g7c22