Skip to content

Commit 078f51a

Browse files
committed
fixup! ObjectListFilter filter values to target type coercion (#589)
1 parent 54e8d0e commit 078f51a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

tests/FSharp.Data.GraphQL.Tests/ObjectListFilter/ObjectListFilterComparerMappingTests.fs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ open FSharp.Data.GraphQL.Server.Middleware
1515
[<Fact>]
1616
let ``comparerToStringComparison maps well-known StringComparer instances`` () =
1717
let currentCultureIsInvariant =
18-
obj.ReferenceEquals (StringComparer.CurrentCulture, StringComparer.InvariantCulture)
18+
CultureInfo.CurrentCulture.CompareInfo.Equals CultureInfo.InvariantCulture.CompareInfo
1919

2020
let testCases =
2121
[
@@ -42,7 +42,7 @@ let ``comparerToStringComparison maps well-known StringComparer instances`` () =
4242
[<Fact>]
4343
let ``comparerToStringComparison singleton mappings are all distinct`` () =
4444
let currentCultureIsInvariant =
45-
obj.ReferenceEquals (StringComparer.CurrentCulture, StringComparer.InvariantCulture)
45+
CultureInfo.CurrentCulture.CompareInfo.Equals CultureInfo.InvariantCulture.CompareInfo
4646

4747
// On environments where CurrentCulture == InvariantCulture, Current* singletons are
4848
// the same objects as Invariant* ones, so distinctness can only be checked for the
@@ -150,7 +150,7 @@ let ``comparerToStringComparison returns ValueNone for non-standard culture comp
150150
[<Fact>]
151151
let ``comparerToStringComparison is deterministic for singletons`` () =
152152
let currentCultureIsInvariant =
153-
obj.ReferenceEquals (StringComparer.CurrentCulture, StringComparer.InvariantCulture)
153+
CultureInfo.CurrentCulture.CompareInfo.Equals CultureInfo.InvariantCulture.CompareInfo
154154

155155
let singletons : IComparer list =
156156
[

0 commit comments

Comments
 (0)