fix: make tests more resilient #382

Merged
tim merged 1 commits from fix-tests into prod 2025-02-24 12:03:10 +00:00

View File

@@ -333,7 +333,7 @@ func TestIntegrationAuth(t *testing.T) {
resp, err = httpClient.Do(req) resp, err = httpClient.Do(req)
timeEnd := time.Now() timeEnd := time.Now()
assert.Nil(t, err) 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.Fail()
t.Logf("Time did not match: %v", timeEnd.Sub(timeStart)) t.Logf("Time did not match: %v", timeEnd.Sub(timeStart))
} }
@@ -367,7 +367,7 @@ func TestIntegrationAuth(t *testing.T) {
resp, err = httpClient.Do(req) resp, err = httpClient.Do(req)
timeEnd = time.Now() timeEnd = time.Now()
assert.Nil(t, err) 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.Fail()
t.Logf("Time did not match: %v", timeEnd.Sub(timeStart)) t.Logf("Time did not match: %v", timeEnd.Sub(timeStart))
} }
@@ -401,7 +401,7 @@ func TestIntegrationAuth(t *testing.T) {
resp, err = httpClient.Do(req) resp, err = httpClient.Do(req)
timeEnd = time.Now() timeEnd = time.Now()
assert.Nil(t, err) 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.Fail()
t.Logf("Time did not match: %v", timeEnd.Sub(timeStart)) t.Logf("Time did not match: %v", timeEnd.Sub(timeStart))
} }
@@ -571,7 +571,7 @@ func TestIntegrationAuth(t *testing.T) {
timeEnd := time.Now() timeEnd := time.Now()
assert.Nil(t, err) assert.Nil(t, err)
timeTaken := timeEnd.Sub(timeStart) 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.GreaterOrEqual(t, timeTaken, 250*time.Millisecond)
assert.Equal(t, http.StatusOK, resp.StatusCode) assert.Equal(t, http.StatusOK, resp.StatusCode)
@@ -608,7 +608,7 @@ func TestIntegrationAuth(t *testing.T) {
timeEnd := time.Now() timeEnd := time.Now()
assert.Nil(t, err) assert.Nil(t, err)
timeTaken := timeEnd.Sub(timeStart) 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.GreaterOrEqual(t, timeTaken, 250*time.Millisecond)
assert.Equal(t, http.StatusOK, resp.StatusCode) assert.Equal(t, http.StatusOK, resp.StatusCode)