summaryrefslogtreecommitdiffstats
path: root/api/status_test.go
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2016-09-22 16:59:33 -0400
committerChristopher Speller <crspeller@gmail.com>2016-09-22 16:59:33 -0400
commit353761b917a5be34cb519e9ca86d316747c6a9f7 (patch)
tree6c0d2d207ba229c88a214cec1df0ef9ac2ae911a /api/status_test.go
parentefdb0dfa0b422b24a6fbed2c4752484494a78857 (diff)
downloadchat-353761b917a5be34cb519e9ca86d316747c6a9f7.tar.gz
chat-353761b917a5be34cb519e9ca86d316747c6a9f7.tar.bz2
chat-353761b917a5be34cb519e9ca86d316747c6a9f7.zip
Fix TestSetActiveChannel unit test (#4071)
Diffstat (limited to 'api/status_test.go')
-rw-r--r--api/status_test.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/api/status_test.go b/api/status_test.go
index a8292d323..81edd2103 100644
--- a/api/status_test.go
+++ b/api/status_test.go
@@ -183,7 +183,8 @@ func TestSetActiveChannel(t *testing.T) {
}
status, _ = GetStatus(th.BasicUser.Id)
- if status.ActiveChannel != th.BasicChannel.Id {
+ // need to check if offline to catch race
+ if status.Status != model.STATUS_OFFLINE && status.ActiveChannel != th.BasicChannel.Id {
t.Fatal("active channel should be set")
}
}