fix: make tests more resilient
This commit was merged in pull request #382.
This commit is contained in:
10
main_test.go
10
main_test.go
@@ -333,7 +333,7 @@ func TestIntegrationAuth(t *testing.T) {
|
||||
resp, err = httpClient.Do(req)
|
||||
timeEnd := time.Now()
|
||||
assert.Nil(t, err)
|
||||
if timeEnd.Sub(timeStart) > 253*time.Millisecond || timeEnd.Sub(timeStart) <= 250*time.Millisecond {
|
||||
if timeEnd.Sub(timeStart) > 260*time.Millisecond || timeEnd.Sub(timeStart) <= 250*time.Millisecond {
|
||||
t.Fail()
|
||||
t.Logf("Time did not match: %v", timeEnd.Sub(timeStart))
|
||||
}
|
||||
@@ -367,7 +367,7 @@ func TestIntegrationAuth(t *testing.T) {
|
||||
resp, err = httpClient.Do(req)
|
||||
timeEnd = time.Now()
|
||||
assert.Nil(t, err)
|
||||
if timeEnd.Sub(timeStart) > 253*time.Millisecond || timeEnd.Sub(timeStart) <= 250*time.Millisecond {
|
||||
if timeEnd.Sub(timeStart) > 260*time.Millisecond || timeEnd.Sub(timeStart) <= 250*time.Millisecond {
|
||||
t.Fail()
|
||||
t.Logf("Time did not match: %v", timeEnd.Sub(timeStart))
|
||||
}
|
||||
@@ -401,7 +401,7 @@ func TestIntegrationAuth(t *testing.T) {
|
||||
resp, err = httpClient.Do(req)
|
||||
timeEnd = time.Now()
|
||||
assert.Nil(t, err)
|
||||
if timeEnd.Sub(timeStart) > 253*time.Millisecond || timeEnd.Sub(timeStart) <= 250*time.Millisecond {
|
||||
if timeEnd.Sub(timeStart) > 260*time.Millisecond || timeEnd.Sub(timeStart) <= 250*time.Millisecond {
|
||||
t.Fail()
|
||||
t.Logf("Time did not match: %v", timeEnd.Sub(timeStart))
|
||||
}
|
||||
@@ -571,7 +571,7 @@ func TestIntegrationAuth(t *testing.T) {
|
||||
timeEnd := time.Now()
|
||||
assert.Nil(t, err)
|
||||
timeTaken := timeEnd.Sub(timeStart)
|
||||
assert.LessOrEqual(t, timeTaken, 253*time.Millisecond)
|
||||
assert.LessOrEqual(t, timeTaken, 260*time.Millisecond)
|
||||
assert.GreaterOrEqual(t, timeTaken, 250*time.Millisecond)
|
||||
|
||||
assert.Equal(t, http.StatusOK, resp.StatusCode)
|
||||
@@ -608,7 +608,7 @@ func TestIntegrationAuth(t *testing.T) {
|
||||
timeEnd := time.Now()
|
||||
assert.Nil(t, err)
|
||||
timeTaken := timeEnd.Sub(timeStart)
|
||||
assert.LessOrEqual(t, timeTaken, 253*time.Millisecond)
|
||||
assert.LessOrEqual(t, timeTaken, 260*time.Millisecond)
|
||||
assert.GreaterOrEqual(t, timeTaken, 250*time.Millisecond)
|
||||
|
||||
assert.Equal(t, http.StatusOK, resp.StatusCode)
|
||||
|
||||
Reference in New Issue
Block a user