diff --git a/src/JSInterop/Microsoft.JSInterop/test/Infrastructure/DotNetDispatcherTest.cs b/src/JSInterop/Microsoft.JSInterop/test/Infrastructure/DotNetDispatcherTest.cs index ddcfe142461f418b5a00772a15abd855d8dd2d18..8a1de8c4fc8ea25cced44b81978a493d6828cf0a 100644 --- a/src/JSInterop/Microsoft.JSInterop/test/Infrastructure/DotNetDispatcherTest.cs +++ b/src/JSInterop/Microsoft.JSInterop/test/Infrastructure/DotNetDispatcherTest.cs @@ -299,24 +299,6 @@ namespace Microsoft.JSInterop.Infrastructure Assert.Equal(expected, ex.Message); } - [Fact(Skip = "https://github.com/dotnet/aspnetcore/issues/12357")] - public void EndInvoke_AfterCancel() - { - // Arrange - var jsRuntime = new TestJSRuntime(); - var testDTO = new TestDTO { StringVal = "Hello", IntVal = 4 }; - var cts = new CancellationTokenSource(); - var task = jsRuntime.InvokeAsync<TestDTO>("unimportant", cts.Token); - var argsJson = JsonSerializer.Serialize(new object[] { jsRuntime.LastInvocationAsyncHandle, true, testDTO }, jsRuntime.JsonSerializerOptions); - - // Act - cts.Cancel(); - DotNetDispatcher.EndInvokeJS(jsRuntime, argsJson); - - // Assert - Assert.True(task.IsCanceled); - } - [Fact] public async Task EndInvoke_WithNullError() {