diff options
author | Jesús Espino <jespinog@gmail.com> | 2018-05-03 15:40:54 +0200 |
---|---|---|
committer | Harrison Healey <harrisonmhealey@gmail.com> | 2018-05-03 09:40:54 -0400 |
commit | ffb834ec3ce048db341e2438c0116475297a6f74 (patch) | |
tree | 0f6a1baff9bd908c7a797cb577c6ed6b20a0f256 | |
parent | 62898f4892b020b9bcf1b310830451f8bc57ba5a (diff) | |
download | chat-ffb834ec3ce048db341e2438c0116475297a6f74.tar.gz chat-ffb834ec3ce048db341e2438c0116475297a6f74.tar.bz2 chat-ffb834ec3ce048db341e2438c0116475297a6f74.zip |
Fix TestSendNotifications test (#8712)
-rw-r--r-- | app/notification_test.go | 2 | ||||
-rw-r--r-- | utils/utils.go | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/app/notification_test.go b/app/notification_test.go index 24784940e..3b8b4adf5 100644 --- a/app/notification_test.go +++ b/app/notification_test.go @@ -37,7 +37,7 @@ func TestSendNotifications(t *testing.T) { } else if mentions == nil { t.Log(mentions) t.Fatal("user should have been mentioned") - } else if mentions[0] != th.BasicUser2.Id { + } else if !utils.StringInSlice(th.BasicUser2.Id, mentions) { t.Log(mentions) t.Fatal("user should have been mentioned") } diff --git a/utils/utils.go b/utils/utils.go index 595a9d2ba..b156f9934 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -13,6 +13,15 @@ import ( "github.com/mattermost/mattermost-server/model" ) +func StringInSlice(a string, slice []string) bool { + for _, b := range slice { + if b == a { + return true + } + } + return false +} + func StringArrayIntersection(arr1, arr2 []string) []string { arrMap := map[string]bool{} result := []string{} |