Skip to content

Commit

Permalink
Also wait on consumer
Browse files Browse the repository at this point in the history
Signed-off-by: Derek Collison <derek@nats.io>
  • Loading branch information
derekcollison committed Jul 7, 2022
1 parent 05e8d82 commit b4aaec3
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion server/jetstream_jwt_test.go
Expand Up @@ -358,7 +358,7 @@ func TestJetStreamJWTMove(t *testing.T) {
require_NoError(t, err)
require_Equal(t, ci.Cluster.Name, "C1")

checkFor(t, 15*time.Second, 50*time.Millisecond, func() error {
checkFor(t, 20*time.Second, 250*time.Millisecond, func() error {
if si, err := js.StreamInfo("MOVE-ME"); err != nil {
return err
} else if si.Cluster.Name != "C2" {
Expand All @@ -372,6 +372,14 @@ func TestJetStreamJWTMove(t *testing.T) {
} else if si.State.Msgs != 1 {
return fmt.Errorf("expected one message")
}
// Now make sure consumer has leader etc..
if ci, err := js.ConsumerInfo("MOVE-ME", "dur"); err != nil {
return err
} else if ci.Cluster.Name != "C2" {
return fmt.Errorf("Wrong cluster: %q", ci.Cluster.Name)
} else if ci.Cluster.Leader == _EMPTY_ {
return fmt.Errorf("No leader yet")
}
return nil
})

Expand Down

0 comments on commit b4aaec3

Please sign in to comment.