forked from cerc-io/plugeth
whisper: fix time.sleep by time.ticker in whisper_test (#21251)
This commit is contained in:
parent
9a188c975d
commit
dce533c246
@ -489,8 +489,10 @@ func TestExpiry(t *testing.T) {
|
||||
|
||||
// wait till received or timeout
|
||||
var received, expired bool
|
||||
ticker := time.NewTicker(100 * time.Millisecond)
|
||||
defer ticker.Stop()
|
||||
for j := 0; j < 20; j++ {
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
<-ticker.C
|
||||
if len(w.Envelopes()) == messagesCount {
|
||||
received = true
|
||||
break
|
||||
@ -503,7 +505,7 @@ func TestExpiry(t *testing.T) {
|
||||
|
||||
// wait till expired or timeout
|
||||
for j := 0; j < 20; j++ {
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
<-ticker.C
|
||||
if len(w.Envelopes()) == 0 {
|
||||
expired = true
|
||||
break
|
||||
@ -582,8 +584,10 @@ func TestCustomization(t *testing.T) {
|
||||
|
||||
// wait till received or timeout
|
||||
var received bool
|
||||
ticker := time.NewTicker(100 * time.Millisecond)
|
||||
defer ticker.Stop()
|
||||
for j := 0; j < 20; j++ {
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
<-ticker.C
|
||||
if len(w.Envelopes()) > 1 {
|
||||
received = true
|
||||
break
|
||||
@ -599,7 +603,7 @@ func TestCustomization(t *testing.T) {
|
||||
if err != nil {
|
||||
t.Fatalf("failed subscribe with seed %d: %s.", seed, err)
|
||||
}
|
||||
time.Sleep(5 * time.Millisecond)
|
||||
<-ticker.C
|
||||
mail := f.Retrieve()
|
||||
if len(mail) > 0 {
|
||||
t.Fatalf("received premature mail")
|
||||
@ -670,8 +674,10 @@ func TestSymmetricSendCycle(t *testing.T) {
|
||||
|
||||
// wait till received or timeout
|
||||
var received bool
|
||||
ticker := time.NewTicker(10 * time.Millisecond)
|
||||
defer ticker.Stop()
|
||||
for j := 0; j < 200; j++ {
|
||||
time.Sleep(10 * time.Millisecond)
|
||||
<-ticker.C
|
||||
if len(w.Envelopes()) > 0 {
|
||||
received = true
|
||||
break
|
||||
@ -683,7 +689,7 @@ func TestSymmetricSendCycle(t *testing.T) {
|
||||
}
|
||||
|
||||
// check w.messages()
|
||||
time.Sleep(5 * time.Millisecond)
|
||||
<-ticker.C
|
||||
mail1 := filter1.Retrieve()
|
||||
mail2 := filter2.Retrieve()
|
||||
if len(mail2) == 0 {
|
||||
@ -743,8 +749,10 @@ func TestSymmetricSendWithoutAKey(t *testing.T) {
|
||||
|
||||
// wait till received or timeout
|
||||
var received bool
|
||||
ticker := time.NewTicker(10 * time.Millisecond)
|
||||
defer ticker.Stop()
|
||||
for j := 0; j < 200; j++ {
|
||||
time.Sleep(10 * time.Millisecond)
|
||||
<-ticker.C
|
||||
if len(w.Envelopes()) > 0 {
|
||||
received = true
|
||||
break
|
||||
@ -756,7 +764,7 @@ func TestSymmetricSendWithoutAKey(t *testing.T) {
|
||||
}
|
||||
|
||||
// check w.messages()
|
||||
time.Sleep(5 * time.Millisecond)
|
||||
<-ticker.C
|
||||
mail := filter.Retrieve()
|
||||
if len(mail) == 0 {
|
||||
t.Fatalf("did not receive message in spite of not setting a public key")
|
||||
@ -809,8 +817,10 @@ func TestSymmetricSendKeyMismatch(t *testing.T) {
|
||||
|
||||
// wait till received or timeout
|
||||
var received bool
|
||||
ticker := time.NewTicker(10 * time.Millisecond)
|
||||
defer ticker.Stop()
|
||||
for j := 0; j < 200; j++ {
|
||||
time.Sleep(10 * time.Millisecond)
|
||||
<-ticker.C
|
||||
if len(w.Envelopes()) > 0 {
|
||||
received = true
|
||||
break
|
||||
@ -822,7 +832,7 @@ func TestSymmetricSendKeyMismatch(t *testing.T) {
|
||||
}
|
||||
|
||||
// check w.messages()
|
||||
time.Sleep(5 * time.Millisecond)
|
||||
<-ticker.C
|
||||
mail := filter.Retrieve()
|
||||
if len(mail) > 0 {
|
||||
t.Fatalf("received a message when keys weren't matching")
|
||||
|
Loading…
Reference in New Issue
Block a user