We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5aee24e commit 6f5f94aCopy full SHA for 6f5f94a
CefSharp.Test/Javascript/EvaluateScriptAsyncTests.cs
@@ -66,20 +66,11 @@ public async Task V8Context()
66
}
67
68
[Fact]
69
- public async Task CancelEvaluateOnOOM()
+ public async Task CancelEvaluateOnCrash()
70
{
71
- await Assert.ThrowsAsync<TaskCanceledException>(() => Browser.EvaluateScriptAsync(
72
- @"
73
- let array1 = [];
74
- for (let i = 0; i < 10000000; i++) {
75
- let array2 = [];
76
- for (let j = 0; j < 10000000; j++) {
77
- array2.push('a'.repeat(100000000));
78
- }
79
- array1.push(array2);
80
81
- "
82
- ));
+ var task = Browser.EvaluateScriptAsync("new Promise(resolve => setTimeout(resolve, 1000))");
+ await Browser.LoadUrlAsync("chrome://crash");
+ await Assert.ThrowsAsync<TaskCanceledException>(() => task);
83
84
85
[Theory]
0 commit comments