From 02aad416b6e041d62df3ce4c327293e63600daa8 Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Tue, 6 Feb 2024 17:50:22 -0500 Subject: [PATCH] Some Store Ready unit tests --- store/store_test.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/store/store_test.go b/store/store_test.go index eabe3a6b..040fb238 100644 --- a/store/store_test.go +++ b/store/store_test.go @@ -589,6 +589,10 @@ func Test_StoreReady(t *testing.T) { if err := s.Open(); err != nil { t.Fatalf("failed to open single-node store: %s", err.Error()) } + if s.Ready() { + t.Fatalf("store marked as ready, even though no leader is set") + } + if err := s.Bootstrap(NewServer(s.ID(), s.Addr(), true)); err != nil { t.Fatalf("failed to bootstrap single-node store: %s", err.Error()) } @@ -597,9 +601,8 @@ func Test_StoreReady(t *testing.T) { if err != nil { t.Fatalf("Error waiting for leader: %s", err) } - if !s.Ready() { - t.Fatalf("store not marked as ready even though Leader is set") + t.Fatalf("store not marked as ready even though there is a leader") } ch1 := make(chan struct{})