@@ -5,14 +5,13 @@ public async Task It_calls_error_callback()
55 {
66 var errorCallbackInvoked = new TaskCompletionSource < bool > ( ) ;
77
8- var timer = new AsyncTimer (
8+ await using var timer = new AsyncTimer (
99 callback : _ => throw new ( "Simulated!" ) ,
1010 interval : TimeSpan . Zero ,
1111 errorCallback : _ =>
1212 {
1313 errorCallbackInvoked . SetResult ( true ) ;
1414 } ) ;
15-
1615 Assert . True ( await errorCallbackInvoked . Task ) ;
1716 }
1817
@@ -23,7 +22,7 @@ public async Task It_continues_to_run_after_an_error()
2322
2423 var fail = true ;
2524 var exceptionThrown = false ;
26- var timer = new AsyncTimer (
25+ await using var timer = new AsyncTimer (
2726 callback : _ =>
2827 {
2928 if ( fail )
@@ -51,7 +50,7 @@ public async Task Stop_cancels_token_while_in_callback()
5150 var callbackCanceled = false ;
5251 var callbackStarted = new TaskCompletionSource < bool > ( ) ;
5352 var stopInitiated = new TaskCompletionSource < bool > ( ) ;
54- var timer = new AsyncTimer (
53+ await using var timer = new AsyncTimer (
5554 callback : async token =>
5655 {
5756 callbackStarted . SetResult ( true ) ;
@@ -75,7 +74,7 @@ public async Task Stop_waits_for_callback_to_complete()
7574 {
7675 var callbackCompleted = new TaskCompletionSource < bool > ( ) ;
7776 var callbackTaskStarted = new TaskCompletionSource < bool > ( ) ;
78- var timer = new AsyncTimer (
77+ await using var timer = new AsyncTimer (
7978 callback : _ =>
8079 {
8180 callbackTaskStarted . SetResult ( true ) ;
0 commit comments