summaryrefslogtreecommitdiffstats
path: root/api/channel_test.go
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2016-05-02 12:57:32 -0400
committerJoram Wilander <jwawilander@gmail.com>2016-05-02 12:57:32 -0400
commitf8ed606a5ff4e1c4bc71514b5604de0cbaa09feb (patch)
tree906bdb6743d781e6e3ce3506e9f9bc9c76e91067 /api/channel_test.go
parent6f1489b7882db6d95a05e43294d0107435974eba (diff)
downloadchat-f8ed606a5ff4e1c4bc71514b5604de0cbaa09feb.tar.gz
chat-f8ed606a5ff4e1c4bc71514b5604de0cbaa09feb.tar.bz2
chat-f8ed606a5ff4e1c4bc71514b5604de0cbaa09feb.zip
Fixing edit direct channel header (#2842)
Diffstat (limited to 'api/channel_test.go')
-rw-r--r--api/channel_test.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/api/channel_test.go b/api/channel_test.go
index a70e5532a..4c8462e6a 100644
--- a/api/channel_test.go
+++ b/api/channel_test.go
@@ -215,6 +215,20 @@ func TestUpdateChannelHeader(t *testing.T) {
t.Fatal("should have errored on bad channel header")
}
+ rchannel := Client.Must(Client.CreateDirectChannel(th.BasicUser2.Id)).Data.(*model.Channel)
+ data["channel_id"] = rchannel.Id
+ data["channel_header"] = "new header"
+ var upChanneld *model.Channel
+ if result, err := Client.UpdateChannelHeader(data); err != nil {
+ t.Fatal(err)
+ } else {
+ upChanneld = result.Data.(*model.Channel)
+ }
+
+ if upChanneld.Header != data["channel_header"] {
+ t.Fatal("Failed to update header")
+ }
+
th.LoginBasic2()
data["channel_id"] = channel1.Id