Skip to content

Commit 7802df6

Browse files
committed
Clarify test use-cases by using clearer syntax
1 parent 17aa445 commit 7802df6

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/FSharp.Control.TaskSeq.Test/TaskSeq.SkipWhile.Tests.fs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ module Immutable =
7272

7373
do!
7474
Gen.getSeqImmutable variant
75-
|> TaskSeq.skipWhile ((>) 5) // skip while less than 5
75+
|> TaskSeq.skipWhile (fun x -> x < 5)
7676
|> verifyDigitsAsString "EFGHIJ"
7777

7878
do!
@@ -104,7 +104,7 @@ module Immutable =
104104

105105
do!
106106
Gen.getSeqImmutable variant
107-
|> TaskSeq.skipWhileInclusive ((>) 5)
107+
|> TaskSeq.skipWhileInclusive (fun x -> x < 5)
108108
|> verifyDigitsAsString "FGHIJ" // last 4
109109

110110
do!
@@ -118,12 +118,12 @@ module Immutable =
118118
let ``TaskSeq-skipWhileInclusive+A returns the empty sequence if always true`` variant = task {
119119
do!
120120
Gen.getSeqImmutable variant
121-
|> TaskSeq.skipWhileInclusive ((<) -1)
121+
|> TaskSeq.skipWhileInclusive (fun x -> x > -1) // always true
122122
|> verifyEmpty
123123

124124
do!
125125
Gen.getSeqImmutable variant
126-
|> TaskSeq.skipWhileInclusiveAsync (fun x -> task { return true })
126+
|> TaskSeq.skipWhileInclusiveAsync (fun x -> Task.fromResult (x > -1))
127127
|> verifyEmpty
128128
}
129129

@@ -151,7 +151,7 @@ module SideEffects =
151151

152152
do!
153153
Gen.getSeqWithSideEffect variant
154-
|> TaskSeq.skipWhile ((>) 6)
154+
|> TaskSeq.skipWhile (fun x -> x < 6)
155155
|> verifyDigitsAsString "FGHIJ"
156156

157157
do!
@@ -170,7 +170,7 @@ module SideEffects =
170170

171171
do!
172172
Gen.getSeqWithSideEffect variant
173-
|> TaskSeq.skipWhileInclusive ((>) 6)
173+
|> TaskSeq.skipWhileInclusive (fun x -> x < 6)
174174
|> verifyDigitsAsString "GHIJ"
175175

176176
do!
@@ -213,7 +213,7 @@ module SideEffects =
213213
[<InlineData(true, true)>]
214214
let ``TaskSeq-skipWhileXXX prove side effects are properly executed`` (inclusive, isAsync) = task {
215215
let mutable x = 41
216-
let functionToTest = getFunction inclusive isAsync ((>) 50)
216+
let functionToTest = getFunction inclusive isAsync (fun x -> x < 50)
217217

218218
let items = taskSeq {
219219
x <- x + 1

0 commit comments

Comments
 (0)