diff options
author | Pradeep Murugesan <pradeepmurugesan@outlook.com> | 2018-07-25 14:31:41 +0200 |
---|---|---|
committer | Jesse Hallam <jesse.hallam@gmail.com> | 2018-07-25 08:31:41 -0400 |
commit | b3c2ecd9b9209413e7272b2fcd7bd3d04f2f85f4 (patch) | |
tree | 6c4ebe9d5bd20b2923e85b0586c7929682d392c5 /store/storetest | |
parent | b89ccca929e67ddd2a8f7ac2e952532bf615a51b (diff) | |
download | chat-b3c2ecd9b9209413e7272b2fcd7bd3d04f2f85f4.tar.gz chat-b3c2ecd9b9209413e7272b2fcd7bd3d04f2f85f4.tar.bz2 chat-b3c2ecd9b9209413e7272b2fcd7bd3d04f2f85f4.zip |
added the custom icon and username for the outgoing webhook and its response (#9141)
* 8272 added the username and icon as part of the model and persisted the same
* 8272 added the custome icon and name when set to the web hook response
* 8272 changed the infinte loop to timeout after 5 seconds
* 8272 fixed review comments
Diffstat (limited to 'store/storetest')
-rw-r--r-- | store/storetest/webhook_store.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/store/storetest/webhook_store.go b/store/storetest/webhook_store.go index 7f87ec29d..2dfa2ae53 100644 --- a/store/storetest/webhook_store.go +++ b/store/storetest/webhook_store.go @@ -239,6 +239,8 @@ func testWebhookStoreSaveOutgoing(t *testing.T, ss store.Store) { o1.CreatorId = model.NewId() o1.TeamId = model.NewId() o1.CallbackURLs = []string{"http://nowhere.com/"} + o1.Username = "test-user-name" + o1.IconURL = "http://nowhere.com/icon" if err := (<-ss.Webhook().SaveOutgoing(&o1)).Err; err != nil { t.Fatal("couldn't save item", err) @@ -255,6 +257,8 @@ func testWebhookStoreGetOutgoing(t *testing.T, ss store.Store) { o1.CreatorId = model.NewId() o1.TeamId = model.NewId() o1.CallbackURLs = []string{"http://nowhere.com/"} + o1.Username = "test-user-name" + o1.IconURL = "http://nowhere.com/icon" o1 = (<-ss.Webhook().SaveOutgoing(o1)).Data.(*model.OutgoingWebhook) @@ -461,10 +465,13 @@ func testWebhookStoreUpdateOutgoing(t *testing.T, ss store.Store) { o1.CreatorId = model.NewId() o1.TeamId = model.NewId() o1.CallbackURLs = []string{"http://nowhere.com/"} + o1.Username = "test-user-name" + o1.IconURL = "http://nowhere.com/icon" o1 = (<-ss.Webhook().SaveOutgoing(o1)).Data.(*model.OutgoingWebhook) o1.Token = model.NewId() + o1.Username = "another-test-user-name" if r2 := <-ss.Webhook().UpdateOutgoing(o1); r2.Err != nil { t.Fatal(r2.Err) |