diff options
author | Corey Hulen <corey@hulen.com> | 2017-04-04 11:42:07 -0700 |
---|---|---|
committer | Harrison Healey <harrisonmhealey@gmail.com> | 2017-04-04 14:42:07 -0400 |
commit | 6bf080393d88534aa658ecaff32ae089bd304772 (patch) | |
tree | be25ba4cea3d687d11fe49537b84fae4bf21a484 /model/cluster_info_test.go | |
parent | 32460bf63bc07c69ee5da0bb5640b879facb5538 (diff) | |
download | chat-6bf080393d88534aa658ecaff32ae089bd304772.tar.gz chat-6bf080393d88534aa658ecaff32ae089bd304772.tar.bz2 chat-6bf080393d88534aa658ecaff32ae089bd304772.zip |
Fixing race conditions in the code base (#5966)
* Adding initial race detector
* Remove setting of config twice
* Fixing config file watch and config reload on license save
* Fixing config file watch and config reload on license save
* Fixing build error
* Fixing locking issue
* Fixing makefile
* Fixing race in config
* Fixing race in status unit test
* Adding EE race tests
* Fixing race in cluster info
* Removing code that's isn't needed
* Fixing some more races
* Fixing govet issue
Diffstat (limited to 'model/cluster_info_test.go')
-rw-r--r-- | model/cluster_info_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/model/cluster_info_test.go b/model/cluster_info_test.go index d6348f5d1..e7aa9cd16 100644 --- a/model/cluster_info_test.go +++ b/model/cluster_info_test.go @@ -16,6 +16,16 @@ func TestClusterInfoJson(t *testing.T) { if cluster.Id != result.Id { t.Fatal("Ids do not match") } + + cluster.SetAlive(true) + if !cluster.IsAlive() { + t.Fatal("should be live") + } + + cluster.SetAlive(false) + if cluster.IsAlive() { + t.Fatal("should be not live") + } } func TestClusterInfosJson(t *testing.T) { |