From 45408b5da96af184ea1d066eb1584a71be66f024 Mon Sep 17 00:00:00 2001 From: Umputun Date: Wed, 10 Jan 2018 02:44:41 -0600 Subject: [PATCH] add user info --- app/rest/server_test.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/rest/server_test.go b/app/rest/server_test.go index 821ad6b0..1b765a78 100644 --- a/app/rest/server_test.go +++ b/app/rest/server_test.go @@ -240,6 +240,19 @@ func TestServer_Delete(t *testing.T) { assert.Equal(t, 400, code) } +func TestServer_UserInfo(t *testing.T) { + srv, port := prep(t) + assert.NotNil(t, srv) + body, code := get(t, fmt.Sprintf("http://127.0.0.1:%d/api/v1/user?site=radio-t", port)) + assert.Equal(t, 200, code) + user := store.User{} + err := json.Unmarshal([]byte(body), &user) + assert.Nil(t, err) + assert.Equal(t, store.User{Name: "developer one", ID: "dev", + Picture: "https://friends.radio-t.com/resources/images/rt_logo_64.png", Profile: "https://radio-t.com/info/", + Admin: true, Blocked: false, IP: ""}, user) +} + func prep(t *testing.T) (srv *Server, port int) { dataStore, err := store.NewBoltDB(store.BoltSite{FileName: testDb, SiteID: "radio-t"}) assert.Nil(t, err)