Skip to content
This repository was archived by the owner on May 18, 2023. It is now read-only.

Commit 3e4357c

Browse files
committed
Use Until instead of Sub in WithDeadline
1 parent 6754fcb commit 3e4357c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

context.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ func (m *Mock) WithDeadline(parent context.Context, deadline time.Time) (context
1818
}
1919
ctx := &timerCtx{clock: m, parent: parent, deadline: deadline, done: make(chan struct{})}
2020
propagateCancel(parent, ctx)
21-
dur := deadline.Sub(m.Now())
21+
dur := m.Until(deadline)
2222
if dur <= 0 {
2323
ctx.cancel(context.DeadlineExceeded) // deadline has already passed
2424
return ctx, func() { ctx.cancel(context.Canceled) }

0 commit comments

Comments
 (0)