@@ -123,6 +123,7 @@ func TestThatNetworkCallIsRetried(t *testing.T) {
123123}
124124
125125func TestThatRateLimitErrorsAreThrownBackToTheUser (t * testing.T ) {
126+ resetAll ()
126127 mux := http .NewServeMux ()
127128
128129 mux .HandleFunc ("/testing" , func (rw http.ResponseWriter , r * http.Request ) {
@@ -177,14 +178,15 @@ func TestThatRateLimitErrorsAreThrownBackToTheUser(t *testing.T) {
177178 t .Error (errors .New ("request should have failed but didnt" ).Error ())
178179 } else {
179180 if ! strings .Contains (err .Error (), "with status code: 429" ) {
180- t .Error (errors .New ("request failed with an unexpected error" ).Error ())
181+ t .Error (errors .New ("request failed with an unexpected error" + err . Error () ).Error ())
181182 }
182183
183184 assert .True (t , strings .Contains (err .Error (), "message: {\" status\" :\" RATE_LIMIT_ERROR\" }" ))
184185 }
185186}
186187
187188func TestThatParallelCallsHaveIndependentRetryCounters (t * testing.T ) {
189+ resetAll ()
188190 mux := http .NewServeMux ()
189191
190192 numberOfTimesFirstCalled := 0
@@ -253,7 +255,7 @@ func TestThatParallelCallsHaveIndependentRetryCounters(t *testing.T) {
253255 t .Error (errors .New ("request should have failed but didnt" ).Error ())
254256 } else {
255257 if ! strings .Contains (err .Error (), "with status code: 429" ) {
256- t .Error (errors .New ("request failed with an unexpected error" ).Error ())
258+ t .Error (errors .New ("request failed with an unexpected error" + err . Error () ).Error ())
257259 }
258260 }
259261
@@ -268,7 +270,7 @@ func TestThatParallelCallsHaveIndependentRetryCounters(t *testing.T) {
268270 t .Error (errors .New ("request should have failed but didnt" ).Error ())
269271 } else {
270272 if ! strings .Contains (err .Error (), "with status code: 429" ) {
271- t .Error (errors .New ("request failed with an unexpected error" ).Error ())
273+ t .Error (errors .New ("request failed with an unexpected error" + err . Error () ).Error ())
272274 }
273275 }
274276
0 commit comments