diff --git a/src/libraries/System.Text.RegularExpressions/tests/Regex.Groups.Tests.cs b/src/libraries/System.Text.RegularExpressions/tests/Regex.Groups.Tests.cs index 2a85402db34e55..4978a94bdc24cc 100644 --- a/src/libraries/System.Text.RegularExpressions/tests/Regex.Groups.Tests.cs +++ b/src/libraries/System.Text.RegularExpressions/tests/Regex.Groups.Tests.cs @@ -856,8 +856,11 @@ public static IEnumerable Groups_CustomCulture_TestData_Turkish() public static IEnumerable Groups_CustomCulture_TestData_AzeriLatin() { - yield return new object[] { "az-Latn-AZ", "\u0131", "\u0049", RegexOptions.IgnoreCase, new string[] { "\u0049" } }; - yield return new object[] { "az-Latn-AZ", "\u0130", "\u0069", RegexOptions.IgnoreCase, new string[] { "\u0069" } }; + if (PlatformDetection.IsNotBrowser) + { + yield return new object[] { "az-Latn-AZ", "\u0131", "\u0049", RegexOptions.IgnoreCase, new string[] { "\u0049" } }; + yield return new object[] { "az-Latn-AZ", "\u0130", "\u0069", RegexOptions.IgnoreCase, new string[] { "\u0069" } }; + } } [Theory] diff --git a/src/libraries/System.Text.RegularExpressions/tests/RegexMatchTimeoutExceptionTests.cs b/src/libraries/System.Text.RegularExpressions/tests/RegexMatchTimeoutExceptionTests.cs index 92c1b914fb849e..438c7659a46e83 100644 --- a/src/libraries/System.Text.RegularExpressions/tests/RegexMatchTimeoutExceptionTests.cs +++ b/src/libraries/System.Text.RegularExpressions/tests/RegexMatchTimeoutExceptionTests.cs @@ -43,7 +43,7 @@ public void Ctor() Assert.Equal(timeout, e.MatchTimeout); } - [Fact] + [ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.IsBinaryFormatterSupported))] public void SerializationRoundtrip() { const string Input = "abcdef"; diff --git a/src/libraries/System.Text.RegularExpressions/tests/RegexParserTests.cs b/src/libraries/System.Text.RegularExpressions/tests/RegexParserTests.cs index 7228d5d4b42dd5..849afb7f404f84 100644 --- a/src/libraries/System.Text.RegularExpressions/tests/RegexParserTests.cs +++ b/src/libraries/System.Text.RegularExpressions/tests/RegexParserTests.cs @@ -813,7 +813,7 @@ public void Parse_NotNetFramework(string pattern, RegexOptions options, object e Parse(pattern, options, error); } - [Fact] + [ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.IsBinaryFormatterSupported))] [SkipOnTargetFramework(TargetFrameworkMonikers.NetFramework)] public void RegexParseException_Serializes() { diff --git a/src/libraries/tests.proj b/src/libraries/tests.proj index a84779ea525fb8..e3f91b2aceb345 100644 --- a/src/libraries/tests.proj +++ b/src/libraries/tests.proj @@ -49,7 +49,6 @@ -