From 492f8397662c60ee955194ebaa3efdf9484ebe61 Mon Sep 17 00:00:00 2001 From: Maxim Lipnin Date: Wed, 22 Jul 2020 15:32:33 +0300 Subject: [PATCH] [wasm] Enable System.Linq.Expressions.Tests test suite --- src/libraries/System.Linq.Expressions/tests/Call/CallTests.cs | 1 + .../tests/IndexExpression/IndexExpressionTests.cs | 1 + .../tests/Variables/RuntimeVariablesTests.cs | 2 ++ src/libraries/tests.proj | 1 - 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libraries/System.Linq.Expressions/tests/Call/CallTests.cs b/src/libraries/System.Linq.Expressions/tests/Call/CallTests.cs index 43e504c46dfe7f..67eb00e82e3ac3 100644 --- a/src/libraries/System.Linq.Expressions/tests/Call/CallTests.cs +++ b/src/libraries/System.Linq.Expressions/tests/Call/CallTests.cs @@ -290,6 +290,7 @@ public static IEnumerable Call_NoParameters_TestData() [Theory] [PerCompilationType(nameof(Call_NoParameters_TestData))] + [ActiveIssue("https://github.com/dotnet/runtime/issues/39771", TestPlatforms.Browser)] public static void Call_NoParameters(Expression instance, MethodInfo method, object expected, bool useInterpreter) { Expression call = Expression.Call(instance, method); diff --git a/src/libraries/System.Linq.Expressions/tests/IndexExpression/IndexExpressionTests.cs b/src/libraries/System.Linq.Expressions/tests/IndexExpression/IndexExpressionTests.cs index 438bdf04ea701c..37b48b8270549b 100644 --- a/src/libraries/System.Linq.Expressions/tests/IndexExpression/IndexExpressionTests.cs +++ b/src/libraries/System.Linq.Expressions/tests/IndexExpression/IndexExpressionTests.cs @@ -654,6 +654,7 @@ public void UnreadableIndex() [Theory, ClassData(typeof(CompilationTypes))] + [ActiveIssue("https://github.com/dotnet/runtime/issues/39771", TestPlatforms.Browser)] public static void ConstrainedVirtualCall(bool useInterpreter) { // Virtual call via base declaration to valuetype. diff --git a/src/libraries/System.Linq.Expressions/tests/Variables/RuntimeVariablesTests.cs b/src/libraries/System.Linq.Expressions/tests/Variables/RuntimeVariablesTests.cs index 9f843394d734da..cc514e6c4bc326 100644 --- a/src/libraries/System.Linq.Expressions/tests/Variables/RuntimeVariablesTests.cs +++ b/src/libraries/System.Linq.Expressions/tests/Variables/RuntimeVariablesTests.cs @@ -52,6 +52,7 @@ public void IRuntimeVariablesListChecksBounds(bool useInterpreter) [Theory] [ClassData(typeof(CompilationTypes))] + [ActiveIssue("https://github.com/dotnet/runtime/issues/39771", TestPlatforms.Browser)] public void ReadAndWriteVars(bool useInterpreter) { ParameterExpression x = Expression.Variable(typeof(int)); @@ -82,6 +83,7 @@ public void ReadAndWriteVars(bool useInterpreter) [Theory] [ClassData(typeof(CompilationTypes))] + [ActiveIssue("https://github.com/dotnet/runtime/issues/39771", TestPlatforms.Browser)] public void AliasingAllowed(bool useInterpreter) { ParameterExpression x = Expression.Variable(typeof(int)); diff --git a/src/libraries/tests.proj b/src/libraries/tests.proj index 871aae867b8bd8..98273a01002a84 100644 --- a/src/libraries/tests.proj +++ b/src/libraries/tests.proj @@ -30,7 +30,6 @@ -