@@ -250,29 +250,29 @@ func TestRetryable_IncrementNonRetryableAttempt(t *testing.T) {
250250 assert .Equal (t , Retryable {
251251 RetryAttempt : 1 ,
252252 RetryReason : "credential expired" ,
253- FirstFailedAt : ptr . Ptr (utctime .MustParse ("2000-01-01T00:00:00.000Z" )),
254- LastFailedAt : ptr . Ptr (utctime .MustParse ("2000-01-01T00:00:00.000Z" )),
255- RetryAfter : ptr . Ptr (utctime .MustParse ("2000-01-01T02:00:00.000Z" )), // +2 hours
253+ FirstFailedAt : new (utctime.MustParse ("2000-01-01T00:00:00.000Z" )),
254+ LastFailedAt : new (utctime.MustParse ("2000-01-01T00:00:00.000Z" )),
255+ RetryAfter : new (utctime.MustParse ("2000-01-01T02:00:00.000Z" )), // +2 hours
256256 }, v )
257257
258258 // Second attempt - FirstFailedAt should remain unchanged
259259 v .IncrementNonRetryableAttempt (utctime .MustParse ("2000-01-01T02:00:00.000Z" ).Time (), "credential expired" , fixedInterval )
260260 assert .Equal (t , Retryable {
261261 RetryAttempt : 2 ,
262262 RetryReason : "credential expired" ,
263- FirstFailedAt : ptr . Ptr (utctime .MustParse ("2000-01-01T00:00:00.000Z" )), // unchanged
264- LastFailedAt : ptr . Ptr (utctime .MustParse ("2000-01-01T02:00:00.000Z" )),
265- RetryAfter : ptr . Ptr (utctime .MustParse ("2000-01-01T04:00:00.000Z" )), // +2 hours (fixed)
263+ FirstFailedAt : new (utctime.MustParse ("2000-01-01T00:00:00.000Z" )), // unchanged
264+ LastFailedAt : new (utctime.MustParse ("2000-01-01T02:00:00.000Z" )),
265+ RetryAfter : new (utctime.MustParse ("2000-01-01T04:00:00.000Z" )), // +2 hours (fixed)
266266 }, v )
267267
268268 // Third attempt - still fixed interval
269269 v .IncrementNonRetryableAttempt (utctime .MustParse ("2000-01-01T04:00:00.000Z" ).Time (), "credential expired" , fixedInterval )
270270 assert .Equal (t , Retryable {
271271 RetryAttempt : 3 ,
272272 RetryReason : "credential expired" ,
273- FirstFailedAt : ptr . Ptr (utctime .MustParse ("2000-01-01T00:00:00.000Z" )), // unchanged
274- LastFailedAt : ptr . Ptr (utctime .MustParse ("2000-01-01T04:00:00.000Z" )),
275- RetryAfter : ptr . Ptr (utctime .MustParse ("2000-01-01T06:00:00.000Z" )), // +2 hours (fixed)
273+ FirstFailedAt : new (utctime.MustParse ("2000-01-01T00:00:00.000Z" )), // unchanged
274+ LastFailedAt : new (utctime.MustParse ("2000-01-01T04:00:00.000Z" )),
275+ RetryAfter : new (utctime.MustParse ("2000-01-01T06:00:00.000Z" )), // +2 hours (fixed)
276276 }, v )
277277}
278278
0 commit comments