Skip to content

Commit 0b30b3a

Browse files
Matovidloclaude
andcommitted
fix: replace undefined ptr.Ptr with new() in retry_test.go
The TestRetryable_IncrementNonRetryableAttempt test used ptr.Ptr() which was never imported. Replace with the new() pattern already used throughout the rest of the test file. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 55600ba commit 0b30b3a

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

internal/pkg/service/stream/storage/model/retry_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)