@@ -39,7 +39,7 @@ internal async Task ShouldBeAbleToResumeInitiallyPausedScheduler(ActorTaskTraits
3939 var count = 0 ;
4040 var task1 = _actorTaskFactory . StartNew ( ( ) => ++ count , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
4141 var task2 = _actorTaskFactory . StartNew ( ( ) => ++ count , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
42-
42+
4343 Task . WhenAny ( task1 , task2 ) . Wait ( TimeSpan . FromSeconds ( 1 ) ) . Should ( ) . BeFalse ( "tasks should not have been executed if the scheduler is paused" ) ;
4444
4545 var resumer = _actorTaskFactory . StartNew ( ( ) => ++ count , CancellationToken . None , TaskCreationOptions . None , resumingTaskTraits ) ;
@@ -54,14 +54,14 @@ public void FailureOfCriticalTaskShouldTerminateSchedulerWithSubsequentTasksBein
5454 {
5555 UnpauseScheduler ( ) ;
5656
57- var task1 = _actorTaskFactory . StartNew ( ( ) => throw new Exception ( "oh dear" ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
57+ var task1 = _actorTaskFactory . StartNew ( new Action ( ( ) => throw new Exception ( "oh dear" ) ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
5858
5959 task1 . Awaiting ( x => x ) . Should ( ) . Throw < Exception > ( ) . WithMessage ( "oh dear" ) ;
6060
6161 _scheduler . TerminatedTask . Wait ( TimeSpan . FromMilliseconds ( 250 ) ) . Should ( ) . BeFalse ( ) ;
6262
63- var task2 = _actorTaskFactory . StartNew ( ( ) => throw new Exception ( "no!!!" ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . Critical ) ;
64- var task3 = _actorTaskFactory . StartNew ( ( ) => throw new Exception ( "shouldn't hit this" ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
63+ var task2 = _actorTaskFactory . StartNew ( new Action ( ( ) => throw new Exception ( "no!!!" ) ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . Critical ) ;
64+ var task3 = _actorTaskFactory . StartNew ( new Action ( ( ) => throw new Exception ( "shouldn't hit this" ) ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
6565
6666 task2 . Awaiting ( x => x ) . Should ( ) . Throw < Exception > ( ) . WithMessage ( "no!!!" ) ;
6767
@@ -97,7 +97,7 @@ void TerminalWork()
9797
9898 var task1 = _actorTaskFactory . StartNew ( TerminalWork , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . Terminal ) ;
9999 var task2 = _actorTaskFactory . StartNew ( ( ) => throw new Exception ( "shouldn't hit this" ) , CancellationToken . None , TaskCreationOptions . None , ActorTaskTraits . None ) ;
100-
100+
101101 switch ( terminalWorkOutcomeType )
102102 {
103103 case TaskStatus . Canceled :
@@ -269,7 +269,7 @@ public void ForNonLongRunningTasksShouldUseActiveThreadIfNotFromThreadPool()
269269 task3ThreadId = Thread . CurrentThread . ManagedThreadId ;
270270 ActorThreadAssertions . CurrentThreadShouldNotBeThreadPoolThread ( ) ;
271271 } , CancellationToken . None , TaskCreationOptions . None ) ;
272-
272+
273273 barrier . SetResult ( true ) ;
274274
275275 ThrowIfWaitTimesOut ( task1 ) ;
0 commit comments