File tree Expand file tree Collapse file tree
tests/FSharp.Data.GraphQL.Tests/ObjectListFilter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ open FSharp.Data.GraphQL.Server.Middleware
1515[<Fact>]
1616let ``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>]
4343let ``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>]
151151let ``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 [
You can’t perform that action at this time.
0 commit comments