Skip to content

Commit 5e9e89f

Browse files
committed
+ Collection tests
1 parent d36d6a7 commit 5e9e89f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tests/FSharpPlus.Tests/Collections.fs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ module Collections =
6969
let ls2:_ list = ofSeq (seq [(1, "One", '1'); (2, "Two", '2')])
7070
let st1:_ Set = ofSeq {'1'..'3'}
7171
let st2:_ Set = ofSeq (seq [(1, "One", '1'); (2, "Two", '2')])
72+
let hs1:_ HashSet = ofSeq {'1'..'3'}
73+
let hs2:_ HashSet = ofSeq (seq [(1, "One", '1'); (2, "Two", '2')])
7274
let ss: Generic.SortedSet<_> = ofSeq (seq [3..6])
7375
let ra: Generic.List<_> = ofSeq (seq [1..3])
7476
let sl: Generic.SortedList<_,_> = ofSeq (seq [(1, "One"); (2, "Two")]) // but it will come back as ...
@@ -118,6 +120,8 @@ module Collections =
118120
let _ls2' = toSeq ls2
119121
let _st1' = toSeq st1
120122
let _st2' = toSeq st2
123+
let _hs1' = toSeq hs1
124+
let _hs2' = toSeq hs2
121125
let _ss' = toSeq ss
122126
let _ra' = toSeq ra
123127
let _sl' = toSeq sl
@@ -168,6 +172,8 @@ module Collections =
168172
let ls2:_ list = ofList ([(1, "One", '1'); (2, "Two", '2')])
169173
let st1:_ Set = ofList ['1'..'3']
170174
let st2:_ Set = ofList ([(1, "One", '1'); (2, "Two", '2')])
175+
let hs1:_ HashSet = ofList ['1'..'3']
176+
let hs2:_ HashSet = ofList ([(1, "One", '1'); (2, "Two", '2')])
171177
let ss: Generic.SortedSet<_> = ofList ([3..6])
172178
let ra: Generic.List<_> = ofList ([1..3])
173179
let sl: Generic.SortedList<_,_> = ofList ([(1, "One"); (2, "Two")]) // but it will come back as ...
@@ -218,6 +224,8 @@ module Collections =
218224
let _ls2' = toList ls2
219225
let _st1' = toList st1
220226
let _st2' = toList st2
227+
let _hs1' = toList hs1
228+
let _hs2' = toList hs2
221229
let _ss' = toList ss
222230
let _ra' = toList ra
223231
let _sl' = toList sl

0 commit comments

Comments
 (0)