@@ -51,7 +51,7 @@ let taskTests =
5151 " fromUnitTask"
5252 [ testAsync " should convert from Task to AsyncResult" {
5353 let source = new CancellationTokenSource()
54- let input : Task = Task.Delay( 0 , source.Token)
54+ let input : ( unit -> Task) = fun () -> Task.Delay( 0 , source.Token)
5555
5656 let expectedValue = Ok()
5757
@@ -61,7 +61,7 @@ let taskTests =
6161 }
6262 testAsync " failing Task should result in Error" {
6363 let source = new CancellationTokenSource()
64- let input : Task = Task.Delay( 1000 , source.Token)
64+ let input = fun () -> Task.Delay( 1000 , source.Token)
6565 let expectedValue = Error " A task was canceled."
6666
6767 source.Cancel()
@@ -74,7 +74,7 @@ let taskTests =
7474 " fromTask"
7575 [ testAsync " should convert from Task<string> to AsyncResult" {
7676 let input =
77- Async.singleton " Hello" |> Async.StartAsTask
77+ fun () -> Async.singleton " Hello" |> Async.StartAsTask
7878
7979 let expectedValue = Ok " Hello"
8080
@@ -85,9 +85,10 @@ let taskTests =
8585 testAsync " fromTask failing Task should result in Error" {
8686
8787 let input =
88- Async.singleton " Hello"
89- |> Async.map ( fun _ -> failwith " boom" )
90- |> Async.StartAsTask
88+ fun () ->
89+ Async.singleton " Hello"
90+ |> Async.map ( fun _ -> failwith " boom" )
91+ |> Async.StartAsTask
9192
9293 let expectedValue =
9394 Error " One or more errors occurred. (boom)"
0 commit comments