diff --git a/Tests/SuperLinq.Async.Test/TimeoutTest.cs b/Tests/SuperLinq.Async.Test/TimeoutTest.cs index 79e6e26c..b3119723 100644 --- a/Tests/SuperLinq.Async.Test/TimeoutTest.cs +++ b/Tests/SuperLinq.Async.Test/TimeoutTest.cs @@ -61,9 +61,10 @@ public async Task TimeoutExceptionWithoutCancellation() [Fact] public async Task TimeoutExceptionWithoutOperationCanceledExceptionInnerException() { - var sequence = new SequenceWithoutThrowIfCancellationRequested(); + await using var ts = new SequenceWithoutThrowIfCancellationRequested() + .AsTestingSequence(); - var result = sequence.Timeout(TimeSpan.FromMilliseconds(0)); + var result = ts.Timeout(TimeSpan.FromMilliseconds(0)); var timeoutException = await Assert.ThrowsAsync( async () => await result.Consume()); @@ -74,9 +75,10 @@ public async Task TimeoutExceptionWithoutOperationCanceledExceptionInnerExceptio [Fact] public async Task TimeoutExceptionWithOperationCanceledExceptionInnerException() { - var sequence = new SequenceWithThrowIfCancellationRequested(); + await using var ts = new SequenceWithThrowIfCancellationRequested() + .AsTestingSequence(); - var result = sequence.Timeout(TimeSpan.FromMilliseconds(0)); + var result = ts.Timeout(TimeSpan.FromMilliseconds(0)); var timeoutException = await Assert.ThrowsAsync( async () => await result.Consume());